Engineering Manager, Requirements Management
Leads multiple engineering teams and high-impact workstreams for a complex product or infrastructure area, setting strategy, developing senior talent, and driving cross-functional execution. Requires 10+ years of software development experience, 4+ years of engineering management, and strong technical and recruiting depth.
About the job
Responsibilities
- Lead multiple engineering teams or a significant product area with autonomy.
- Translate organizational goals into execution plans and manage parallel, high-impact workstreams.
- Define vision, strategy, goals, and roadmap for the area.
- Communicate direction to engineering teams and senior leadership.
- Coach senior engineers and develop emerging engineering leaders.
- Build cross-functional alignment with Product, Design, and adjacent engineering teams.
- Recruit senior engineering talent and build diverse, high-performing teams.
- Promote high standards, ownership, quality, urgency, and operational excellence.
- Identify systemic issues and drive process improvements.
Requirements
- Bachelor's degree or equivalent practical experience.
- 10+ years of software development experience.
- 4+ years of engineering management experience with an autonomous track record of impact.
- Experience leading high-complexity engineering teams across multiple simultaneous workstreams.
- Ability to influence and align cross-functional stakeholders without direct authority.
- Recruiting experience, including attracting and developing senior engineering talent.
- Technical depth to guide architecture decisions and uphold product quality and engineering standards.
Preferred Qualifications
- Experience managing a critical service with demanding reliability and latency requirements.
- API design expertise and experience maintaining a high bar for API quality.
Skills
Software Development, Engineering Management, Software Architecture, API Design, Api Quality, Reliability, Latency, Recruiting, Cross-Functional Leadership, Operational Excellence
Similar jobs
Engineering Management jobsLeads and scales a technical account management organization serving major strategic users, while driving service quality, revenue growth, hiring, and operational improvements. Requires 10+ years leading teams in technical services, customer success, solutions architecture, or technical account management, plus a bachelor’s degree.
Leads the architecture and development of BuildOps’ integration and data platform, driving technical strategy, reliability, APIs, databases, and engineering standards across multiple teams. Requires 10+ years of software engineering experience and deep expertise in TypeScript, Node.js, PostgreSQL, cloud infrastructure, and distributed systems.
Leads engineering teams building Twilio’s scalable, low-latency real-time media-processing infrastructure. The role requires engineering management experience, backend and distributed-systems expertise, strong reliability practices, and knowledge of Voice/VoIP or related communications technologies.
Leads the Enterprise Fulfillment engineering team responsible for scalable, reliable grocery-picking systems serving retailers and shoppers. Requires 10+ years of software engineering experience, 5+ years managing engineering teams, and strong technical strategy and people leadership.
Leads two engineering teams responsible for secure container builds and software supply-chain services, owning delivery, technical direction, team growth, and production operations. Requires 8+ years of hands-on software engineering experience, 5+ years managing engineering teams, and strong backend and distributed-systems judgment.