Padmi

SDE 2 - Full Stack (TI)

IndiaPosted 4 months ago
Software engineeringMid-levelFull Time
Apply at SalesHandy

Opens the source posting on foundit.in

Source description

About the role

View original

We're looking for an SDE-2 Full Stack Engineer who is comfortable working across backend and frontend, but brings strong backend depth in building scalable, event-driven systems. You'll work on high-throughput pipelines, real-time processing, and customer-facing features while owning problems end-to-end. Our systems process millions of events daily and power workflows that send hundreds of thousands of emails per day, requiring careful thinking around performance, reliability, and data consistency. We are a modern engineering team that actively uses AI coding agents (Claude Code, Cursor) to reduce boilerplate, improve iteration speed, and focus more on system design and product thinking. Experience Level: 2–4 years Core Focus: Event-driven systems, backend architecture, full stack ownership Tech Stack: Nest.js, TypeORM, MySQL, Kafka, Redis, BullMQ, React, TypeScript Bonus: Strong frontend performance optimization, distributed systems patterns What's The Role About You'll be a balanced full stack engineer with strong backend fundamentals, working on systems that require high throughput, reliability, and thoughtful design. Your primary focus will be on building and scaling backend services using Nest.js, designing efficient data models, and working with event-driven architectures powered by Kafka. On the frontend, you'll contribute to building responsive, performant interfaces and ensure smooth integration with backend systems. You'll own features end-to-end — from designing APIs and event flows to implementing UI and handling production issues. This role requires someone who can move fast while still thinking deeply about trade-offs, edge cases, and long-term maintainability. Why Join Us Impact: Work on systems processing millions of events and real-world scale problems Ownership: End-to-end ownership of meaningful features, not isolated tasks Growth: Deepen your expertise in distributed systems and high-performance backend design Velocity: Use AI coding agents as a core part of your development workflow What You'll Do Build scalable backend services using Nest.js and TypeScript Design and optimize MySQL schemas, queries, indexes, and CTEs Work with Kafka to build reliable event-driven workflows Implement idempotent consumers, event contracts, and retry strategies Use Redis and BullMQ for caching, queues, and background processing Build and integrate frontend features using React and TypeScript Optimize API performance, query efficiency, and system throughput Own features end-to-end: design, implementation, testing, and production support Debug production issues using logs, metrics, and system signals Collaborate closely with product and other engineers to resolve ambiguity quickly Use AI coding agents (Claude Code, Cursor) to accelerate development while maintaining quality Culture Fit — Are You One of Us You think in systems and data flow, not just APIs You are comfortable working with event-driven architectures You take end-to-end ownership, including production issues You debug using logs, metrics, and reasoning, not guesswork You understand trade-offs in performance, consistency, and scalability You write clean, maintainable, and well-structured code You proactively unblock yourself and don't wait for perfect specs You actively use AI tools to improve speed and quality Backend What We're Looking For Strong proficiency in Nest.js and backend architecture Deep Understanding Of MySQL Indexing Query optimization CTEs Schema design Solid Experience With Kafka Partitions for concurrency and ordering Idempotency and event design Experience with Redis and BullMQ for caching and async processing Frontend Ability to build UI using React + TypeScript Understanding of performance optimization and efficient data handling System Thinking Ability to design small systems independently Understanding of distributed system fundamentals: Idempotency Event-driven flows Failure handling Nice To Have Experience working on high-throughput systems Familiarity with email systems or messaging pipelines Strong frontend performance optimization skills What This Role Is Not Not a frontend-only role Not limited to CRUD APIs Not a low-ownership execution role

One address, no account. We’ll tell you when matching roles go live.

More at SalesHandy

Related open roles

View all roles