The Senior Software Engineering Manager will lead and scale engineering teams across India and the US, focusing on high-quality software delivery and modern engineering practices
Job Summary
The Senior Software Engineering Manager will lead and scale engineering teams across India and the US, focusing on high-quality software delivery and modern engineering practices.
This role involves collaborating with Product Management and Operations to define strategy, prioritize roadmaps, and ensure end-to-end delivery of complex software initiatives.
The position requires a strong technical background in Java Spring Boot, cloud platforms (AWS), databases, and DevOps, with a focus on architectural guidance and advocating for engineering excellence.
Matching Summary
The Senior Software Engineering Manager will lead and scale engineering teams across India and the US, focusing on high-quality software delivery and modern engineering practices.
Salary
Base: $160,000 – 185,000 USD per year; Bonus/Equity: Short-term and long-term incentives; Benefits: Multiple health insurance options, accident and life insurance, development platforms, PTO, 401K plan, etc.
Skills & Requirements
Must-have
Lead distributed engineering teams
Drive high-quality software delivery
Java/Spring Boot, RESTful APIs
Cloud platforms (AWS preferred)
Databases (MemDB, PostgreSQL)
DevOps maturity and CI/CD
Nice-to-have
Experience scaling teams
Modern architectural patterns
Leading transformation efforts
Key Requirements
10+ years software engineering experience
4+ years people management experience
Proven success managing distributed teams
Strong technical background in API development, cloud platforms, Java Spring Boot, and databases
Working knowledge of DevOps tools and CI/CD pipelines
Demonstrated experience partnering with Product and Operations
Strong communication and stakeholder management skills