Engineering Manager
Core
Lead a globally distributed software engineering team, balancing delivery, quality, and technical health while driving adoption of AI tools.
Role type
Engineering Manager (Software)
Builds
Globally distributed software products and services
Domain
Software Engineering, Cloud-Native, AI/ML
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Cloud-native architectures, Distributed systems, CI/CD, AI coding tools, People management, Technical architecture, DORA metrics, Agile product development
Preferred skills
Experience with agentic software development, AI-assisted development lifecycle
Technologies
Java, Cloud-native, APIs, CI/CD, AI coding tools
Responsibilities
Lead, coach, and develop a team of software engineers; Own team delivery, execution, and engineering health; Partner with Product to translate business priorities into technical plans; Maintain strong technical awareness and participate in architecture discussions; Promote strong engineering practices across code reviews, automated testing, and observability; Support hiring, onboarding, performance management, and career development; Identify blockers and coordinate across teams to maintain delivery momentum.
Seniority
Manager, hands-on leadership