This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Engineering Manager for the Civil Aviation team, you will lead the execution of large-scale, mission-critical systems that power aviation operations. You will oversee multiple engineering teams across a complex, multi-year roadmap, ensuring systems meet strict reliability, performance, and compliance requirements. You will drive execution across parallel workstreams, aligning teams around clear technical direction and delivery against a highly complex set of system requirements, while operating deeply at the system design level—guiding architecture, enforcing engineering standards, and ensuring consistency across distributed systems. You will also lead and develop teams through a high-autonomy management approach: setting clear expectations and direction, supporting individual growth, and establishing the right metrics and feedback loops to ensure teams are operating effectively—ultimately creating clarity and systems that allow teams to execute independently without heavy day-to-day oversight. You’ll partner closely with product, program management, and domain experts to coordinate delivery across teams, building systems that integrate complex datasets, support simulations, and enable real-time decision-making.
Job Responsibility:
Lead the execution of large-scale, mission-critical systems that power aviation operations
Oversee multiple engineering teams across a complex, multi-year roadmap, ensuring systems meet strict reliability, performance, and compliance requirements
Drive execution across parallel workstreams, aligning teams around clear technical direction and delivery against a highly complex set of system requirements
Operate deeply at the system design level—guiding architecture, enforcing engineering standards, and ensuring consistency across distributed systems
Lead and develop teams through a high-autonomy management approach: setting clear expectations and direction, supporting individual growth, and establishing the right metrics and feedback loops
Partner closely with product, program management, and domain experts to coordinate delivery across teams
Build systems that integrate complex datasets, support simulations, and enable real-time decision-making
Requirements:
Strong experience leading large-scale engineering efforts across multiple teams (e.g., 5–7+ teams)
Proven ability to manage complex, multi-year roadmaps with many interdependent systems and requirements
Deep understanding of distributed systems and system design, with a focus on reliability, scalability, and fault tolerance
Experience driving high-availability systems (e.g., 99.99% uptime) and enforcing reliability standards across teams
At least 2-3+ years of engineering management experience, with prior experience as a software engineer
Ability to set structure, align teams, and drive execution across large programs
Experience coordinating work across multiple parallel workstreams with clear ownership and accountability
Strong judgment in prioritization, tradeoffs, and delivery under constraints
High bar for engineering quality, operational excellence, and accountability
Ability to build trust and lead effectively in a mission-critical environment
Nice to have:
Exposure to geospatial, mapping, navigation, or aviation-related systems is a plus
Experience working in cloud environments and regulated systems (e.g., FedRAMP or similar) is a plus