Software Engineering Manager
Hybrid · Pune, Maharashtra, India
Job Summary
Software Engineering Manager (M2) leads a cross-functional engineering team to deliver technology solutions aligned with business needs. Responsibilities include establishing and executing operational plans, managing stakeholder relationships (product, business, sales), mentoring and developing software, quality, and reliability engineers, collaborating with architects and SRE leads on technical strategy, ensuring QE/DevSec/FinOps KPIs, defining and reporting SLA/SLO/SI, driving technical documentation, and leading sprint activities and architectural decisions. The role requires strong communication, ability to simplify complex problems, and experience across modern software development lifecycles, CI/CD, cloud computing, and open-source frameworks. Hybrid work arrangement in Pune, India; BS/MS in STEM and 10+ years of software development experience are expected, with a focus on customer-facing collaboration and delivering secure, maintainable software.
Required Qualifications
- BS or MS degree in a STEM major or equivalent job experience
- 10+ years’ experience in software development and delivery
- ability to operate in fast paced agile environment
- excellent communication and analytical skills
- knowledge of CI/CD and modern software development lifecycles
- experience across diverse stakeholders including product, engineering, architecture
- experience with cloud computing and data tooling
- ability to mentor and develop teams
- experience with architecture decision making and runbooks
- strong writing and presentation skills
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.