Senior Manager, Software Engineering

Engine
•$225,000 - $265,000

About The Position

Engine is hiring a Senior Manager, Software Engineering to lead engineering work focused on customer activation, engagement, and expansion across its travel marketplace, including Flights and Partner Hub. The role leads a high-performing team responsible for rapid development, continuous improvement, and strengthening experimentation practices in how the team ships and learns. The manager partners closely with product, data, and design to identify opportunities to reduce time-to-value, improve product stickiness, and broaden adoption through testing, learning, and iteration. The position is responsible for team leadership and the end-to-end development lifecycle of engineering projects. It emphasizes AI-driven development practices, agile methodologies, automation, and engineering best practices to improve quality, delivery, and team velocity while maintaining security, scalability, and technical excellence. The manager also aligns engineering with other teams and communicates technical concepts to business stakeholders and leadership. They are expected to foster a customer-obsessed, data-driven engineering culture and build scalable solutions that support traveler needs and business growth. Engine describes itself as an AI-native intelligent travel platform serving more than 40,000 customers and nearly 2 million travelers. The company operates a hybrid-hub model, with roles based in offices or fully remote depending on role needs. Base pay for this role is $225,000–$265,000 USD. Employees receive equity; annual bonuses may apply depending on the role. Benefits and perks may vary by employment type and location.

Requirements

  • At least 5 years of engineering experience, including at least 5 years in a management role.
  • A proven track record of leading engineering teams and delivering complex projects.
  • Exceptional leadership skills, with a focus on high-velocity results and a culture of performance.
  • Decisive problem-solving and an AI-first mindset for managing complex priorities and streamlining communication.
  • A technical foundation in some or all of the following: Node.js, Ruby on Rails, React, AWS (Lambda/Terraform), and Datadog.
  • A deep understanding of agile software development methodologies such as Scrum and Kanban.
  • A strategic, results-driven approach to engineering and team leadership.
  • Adaptability and a continuous-improvement mindset.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.

Nice To Haves

  • Master’s degree.
  • Experience with tools such as Claude and Cursor.

Responsibilities

  • Lead a high-performing engineering team, fostering technical excellence, ownership, rapid execution, talent development, and accountability.
  • Manage the end-to-end development lifecycle of engineering projects, using AI-driven practices to accelerate quality and delivery while meeting standards for security and scalability.
  • Use agile methodologies, engineering best practices, intelligent automation, and advanced workflows to improve productivity, velocity, and output quality.
  • Coordinate engineering with other teams, align priorities, and translate technical concepts into actionable insights for business stakeholders and leadership.
  • Build a customer-obsessed engineering culture and data-driven, consumer-grade solutions that anticipate traveler needs and support product depth and business growth.
  • Partner with product, data, and design to identify opportunities to increase time-to-value, improve stickiness, and broaden product adoption through testing and iteration.

Benefits

  • Equity for all employees.
  • Some roles may be eligible for annual bonuses or commissions; eligibility for this role is not specified.
  • Benefits and perks are available, but specific benefits are not listed in the posting.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service