Software Engineering Manager
HERE Technologies View all jobs
- Mumbai, Maharashtra
- Permanent
- Full-time
- Lead and manage a team of software engineers across multiple seniority levels including Lead Software Engineers, Senior Software Engineers and Software Engineers, fostering a high-performance and growth-oriented engineering culture
- Own end-to-end delivery, execution predictability and operational excellence for one or more engineering teams delivering distributed, cloud-native systems on AWS
- Partner closely with Product Managers, Architects, Engineering Leadership and globally distributed stakeholders to translate business priorities into technical execution plans
- Drive technical and organizational execution through senior technical leaders, ensuring architecture, design and implementation align with engineering standards and long-term platform strategy
- Establish team goals, delivery plans, staffing strategies and execution mechanisms to meet roadmap commitments with high quality and predictability
- Coach, mentor, and develop engineers and technical leaders through regular feedback, career development planning, and performance management
- Drive engineering best practices across design reviews, code quality, testing, observability, operational readiness and incident management
- Ensure teams make balanced trade-offs across speed, scalability, reliability, maintainability and cost while delivering customer/business value
- Identify organizational, technical and process bottlenecks; drive continuous improvement initiatives to improve engineering effectiveness and team velocity
- Influence technical strategy and roadmap planning across multiple teams/domains in collaboration with architects and senior engineering leaders
- Champion a data-driven engineering culture through use of metrics, KPIs and delivery/quality insights to improve execution and outcomes
- Drive hiring, workforce planning and team scaling strategies aligned to business growth and engineering needs
- 10+ years of software engineering experience with significant hands-on technical depth in backend/distributed systems
- 3+ years of people management experience leading engineering teams with senior technical talent
- Strong technical foundation in Java / Scala / Python and cloud-native distributed systems architecture
- Proven experience delivering large-scale distributed systems and cloud platforms on AWS
- Demonstrated success managing senior engineers/technical leads while driving execution through delegation rather than direct coding
- Strong stakeholder management and communication skills across product, architecture and executive leadership
- Experience building high-performing engineering teams in globally distributed environments.
- Understanding of AI-assisted SDLC practices including prompt engineering for design, code generation, testing, documentation, and refactoring
- Ability to drive AI adoption within engineering teams and improve developer productivity through effective use of AI tools