We’re looking for an Engineering Director, Integrations to lead teams responsible for building and scaling enterprise-grade integrations that connect our platform with airline systems and third‑party services.
This role is ideal for a hands-on engineering leader who thrives in complex, customer-facing environments and excels at systems thinking—viewing integrations not as one-off projects, but as configurable, reusable platform capabilities. You’ll help evolve integrations from bespoke implementations into a scalable integration platform that supports growth, repeatability, and long-term maintainability.
You’ll play a critical role in strengthening operating models, improving cross-functional collaboration, and ensuring integration work scales with customer demand—without burning out teams. This is an opportunity to reshape how integrations are built and delivered, improve team health and morale, and create a durable foundation for future growth in a rapidly scaling SaaS organization.
What you'll do:
Lead, mentor, and grow multiple integration-focused engineering teams
Establish clear workflows, SOPs, and intake standards for integration work
Drive an integrations-as-a-platform mindset, prioritizing configurability, reuse, and consistency over custom solutions
Apply systems thinking to integration design, balancing customer needs, platform constraints, and long-term scalability
Partner closely with Product, Delivery, and Services to improve requirement clarity, planning, and execution
Balance short-term customer implementations with long-term platform scalability, reliability, and quality
Improve delivery predictability, estimation, and release management
Drive strong engineering practices around quality, testing, reliability, and architecture
Build a high-trust culture with clear roles, ownership, and career paths
What you bring:
10+ years of software engineering experience, with 5+ years in senior engineering leadership roles
Proven experience leading teams delivering enterprise SaaS integrations in high-growth environments
Strong technical background in distributed systems, APIs, and cloud-first architectures
Experience designing configuration-driven systems and reducing custom implementation overhead
Comfort operating in environments with external partners, incomplete requirements, and complex delivery dependencies
Excellent communication skills; able to translate technical tradeoffs clearly and empathetically
Agile/Scrum experience; comfortable with tools like Jira and Confluence