We are seeking a Senior Manager, Software Engineering to lead and mentor a high-performing software engineering team in Pune, India. This role will be responsible for driving technical excellence, fostering innovation, and ensuring seamless execution across key engineering disciplines, including Quality Engineering, User Interface, Application, Platform, and Data Engineering.
The ideal candidate has a strong technical foundation, having progressed from Senior Software Engineer to Lead Engineering or Architect roles, and now into engineering leadership. This individual should have the ability to review designs and code hands-on, while also providing strategic leadership in scaling engineering teams and delivering high-quality software products.
We are specifically looking for candidates from B2B and B2C product companies such as Salesforce, HubSpot, Intuit, Workday, etc. Candidates from IT services or consulting backgrounds will not be considered.
RESPONSIBILITIES:
Engineering Leadership & Strategy:
- Lead and manage a full-stack engineering team responsible for end-to-end product development.
- Drive engineering best practices, technical excellence, and high-quality software delivery.
- Define and execute a scalable engineering strategy that aligns with business objectives.
- Partner closely with Product Management, UX, and other cross-functional teams to deliver exceptional customer experiences.
- Champion Agile, DevOps, and Continuous Delivery methodologies.
Technical Oversight & Architecture:
- Provide hands-on technical guidance, including design and code reviews, to maintain high engineering standards.
- Ensure robust architectural decisions that balance scalability, performance, security, and maintainability.
- Drive innovation and adoption of modern engineering practices, tools, and frameworks.
- Foster a culture of data-driven decision-making, leveraging analytics to optimize system performance and user experience.
Team Development & Culture:
- Build and mentor a high-performing engineering team, focusing on talent development and succession planning.
- Promote a culture of accountability, autonomy, and ownership within the engineering function.
- Drive hiring strategies to attract and retain top-tier engineering talent.
- Encourage a diverse and inclusive engineering culture that fosters innovation and collaboration.
Cross-Functional Collaboration & Stakeholder Management:
- Collaborate closely with Product, Design, Data Science, and Business teams to align on priorities and goals.
- Influence key stakeholders and executives on technical vision and engineering investments.
- Own engineering budgets, resourcing, and vendor relationships where applicable.
REQUIRED EXPERIENCES:
Technical Expertise:
- 8+ years of experience in software engineering, with a track record of progressive leadership in product-based companies.
- Deep experience in scalable, distributed systems, cloud platforms (AWS, GCP, Azure), microservices architectures, and modern front-end frameworks.
- Strong expertise in full-stack engineering, covering UI, backend, database, and DevOps/CI-CD pipelines.
- Proven ability to lead complex design and code reviews, ensuring software quality and maintainability.
Leadership & Execution:
- Demonstrated success in building, scaling, and leading high-performing engineering teams.
- Experience leading engineering teams across multiple domains (Quality, UI, Application, Platform, Data).
- Strong ability to translate business goals into engineering execution plans.
- Excellent communication, stakeholder management, and executive presence.