Role & responsibilities Lead, mentor, and develop a high-performing engineering team. Drive end-to-end delivery of high-quality software releases. Collaborate with Product, Architecture, and cross-functional teams to deliver business goals. Manage sprint planning, priorities, resources, and delivery timelines. Ensure code quality through reviews, testing, and engineering best practices. Resolve technical challenges and ensure application reliability and performance. Contribute to architecture, technical strategy, and continuous process improvements. Hire, onboard, and retain top engineering talent. Foster a collaborative, inclusive, and accountable engineering culture. Communicate effectively with technical and business stakeholders.Preferred candidate profile 12+ years of software engineering experience, including at least 4 years in an engineering leadership or management roleHands-on proficiency with our core tech stack: Python, FastAPI, PostgreSQL, TypeScript, and REST API frameworksDemonstrated experience managing engineers through the full software development lifecycle design, development, testing, release, and operationsStrong background in SaaS application development, cloud environments, and open-source toolingExperience with test automation strategies and tools aligned with continuous delivery practicesRole: Engineering Manager,Industry Type: Software Product,Department: Engineering - Software & QA,Employment Type: Full Time, PermanentRole Category: Software DevelopmentEducationUG: B.Tech / B.E. in Any SpecializationPG: M.Tech in Any Specialization