Software Development Engineer SDE 3

This role is for one of the Weekday's clients
Salary range: Rs 1400000 - Rs 2700000 (ie INR 14-27 LPA)
Min Experience: 3 years
JobType: full-time
As a senior backend engineering leader, you will play a critical role in shaping and scaling robust backend systems while guiding a team of engineers toward technical excellence. This role is ideal for someone who combines strong hands-on development expertise with the ability to lead, mentor, and drive architectural decisions in a fast-paced environment. You will work closely with cross-functional teams to deliver reliable, high-performing backend solutions that support business growth and long-term scalability.
Key Responsibilities
- Lead, mentor, and manage a team of backend engineers, fostering a culture of ownership and technical excellence
- Design, develop, and maintain highly scalable, secure, and reliable backend applications
- Drive system design discussions and contribute to the overall backend architecture and long-term technical roadmap
- Collaborate closely with frontend developers and UI/UX teams to ensure smooth frontend-backend integration
- Implement new features and continuously enhance existing backend functionalities
- Write clean, efficient, and maintainable code following established coding standards and best practices
- Ensure high code quality through unit testing, test-driven development (TDD), and rigorous debugging
- Manage PODs, define team goals, track progress, and ensure timely delivery of commitments
- Conduct performance reviews, provide constructive feedback, and support team members’ growth
- Stay current with emerging technologies and industry trends, recommending improvements to backend infrastructure and processes
What Makes You a Great Fit
- 5+ years of hands-on experience building backend systems using Node.js, TypeScript, NestJS, PostgreSQL, and Azure
- Strong understanding of backend architecture principles, system design, and scalable application development
- Proven experience with unit testing frameworks such as Jest or JUnit and writing comprehensive test cases
- Practical experience implementing TDD practices to build reliable and maintainable software
- Ability to balance hands-on development with team leadership and mentorship
- Strong problem-solving skills with a focus on performance, reliability, and clean design
- Excellent collaboration and communication skills to work effectively with cross-functional teams
- Proactive mindset with the ability to identify improvements, drive change, and raise engineering standards
- Experience managing teams, setting goals, and delivering results in fast-paced environments
You'll be redirected to
the company's application page