Engineering Manager
Leaders who manage engineering teams, set technical direction, and balance people management with technical decision-making.
Skills
What companies are looking for in this role.
Collaborating with cross-functional teams including product, design, and research
Leading and managing high-performing engineering teams across multiple product areas
Driving technical roadmap and architecture decisions for scalable systems
Recruiting, hiring, and developing engineering talent
Defining and implementing engineering best practices and quality standards
Building and operating distributed systems and cloud-native platforms
Ensuring high availability, reliability, and performance of production systems
Managing technical debt and long-term architectural decisions
Managing infrastructure automation and orchestration systems
Designing microservices and service-oriented architectures
Building data processing and ETL pipeline systems at scale
Implementing DevOps practices and CI/CD pipelines
Managing database systems and data infrastructure
Building user interfaces and frontend development platforms
Developing stream processing and real-time data systems
Designing and building machine learning and AI-powered systems
Developing LLM-based applications and generative AI products
Creating customer-facing AI products and experiences
Implementing GPU-based training and inference infrastructure
Building AI agents and agentic capabilities for automation
Designing AI-driven tooling and intelligent automation systems
Communicating technical vision and strategy to stakeholders
Balancing technical innovation with business requirements
Mentoring and coaching engineering managers and senior engineers
Driving organizational change and process improvement
Leading customer escalations and critical incident response
Working across multiple time zones and global teams
Technology
The tools and technologies that define this role.
Open Jobs
267 open Engineering Manager jobs across 50 companies.
Other Engineering roles
General-purpose software engineering roles focused on building and maintaining software systems. Covers generalist SWE positions that don't clearly fall into frontend, backend, fullstack, or other specialized tracks.
Engineers focused on server-side systems, APIs, services, and data processing pipelines. Includes roles explicitly labeled as backend or server-side development.
Engineers specializing in user-facing interfaces, web applications, and client-side development. Includes UI/UX engineering and web development roles.
Engineers working across the entire application stack, handling both frontend and backend responsibilities.
Engineers building and maintaining internal platforms, cloud infrastructure, compute systems, and developer tooling.