Software Development Engineer 3
EngineeringMumbai, IndiaFULL TIMEPosted 2/13/2026
Role Overview
As a Software Development Engineer 3 on the Core Engineering team, you will architect, build, and scale mission-critical MERN-based applications that power key products for a leading technology company in India. You will combine deep JavaScript expertise with strong ownership and technical leadership to guide a high-performing team, drive engineering excellence, and deliver robust, performant, and secure systems.
Responsibilities
- Design, develop, and maintain scalable, high-performance web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Provide technical leadership to a team of engineers, including mentoring, code reviews, and driving best practices in coding, testing, and DevOps.
- Collaborate closely with product, design, and cross-functional stakeholders to translate business requirements into robust technical solutions.
- Own end-to-end delivery of complex features and services, including architecture, implementation, testing, deployment, and post-release support.
- Define and enforce engineering standards for code quality, security, observability, and performance, building reusable components and libraries.
- Optimize application performance and scalability, proactively identifying and resolving bottlenecks across frontend and backend systems.
- Contribute to technical roadmap and system architecture decisions, evaluating and introducing tools, frameworks, and patterns where appropriate.
- Ensure reliable, secure, and well-documented APIs and integrations, leveraging CI/CD pipelines and cloud-native practices.
Qualifications
Required
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
- 5-8 years of professional software development experience, with substantial hands-on work in the MERN stack (MongoDB, Express.js, React.js, Node.js)
- Demonstrated experience architecting, building, and scaling high-availability, high-performance web applications or services
- Proven track record of leading technical initiatives or teams, including mentoring junior engineers and driving engineering best practices
- Strong proficiency in JavaScript and Node.js, with production experience in React.js-based front-end development
- Experience with version control (Git), code review processes, unit/integration testing, and CI/CD pipelines in a collaborative team environment
Preferred
- Experience working in product-based or high-growth technology companies, ideally in large-scale or mission-critical systems
- Hands-on experience with TypeScript, GraphQL, WebSockets, or event-driven architectures
- Exposure to distributed systems, high-throughput services, caching strategies (e.g., Redis), and performance tuning at scale
- Prior experience as a tech lead, module owner, or similar role with responsibility for technical roadmap and delivery
- Contributions to open-source projects, technical blogs, talks, or active participation in developer communities
What happens next?
- Check your email for application confirmation.
- The hiring team reviews your profile for the role.
- Watch your inbox for hiring updates and next steps.
Emails follow your notification preferences. Check spam or junk if needed.