Lead software development engineering teams in delivering reliable, scalable products and services that address complex business and customer needs, contributing to backend services and data platforms for advertising and measurement.
Compensation
The total cash range for this position in Chicago is $171,500.00 to $240,000.00.
Responsibilities
Lead software development engineering teams in delivering reliable, scalable products and services that address complex business and customer needs.
Set technical direction across a domain or multiple services, guiding system design, low-level design, API design, data modeling, and implementation decisions.
Build a high-performing engineering organization through coaching, talent development, effective planning, and clear accountability for technical outcomes.
Drive operational excellence by establishing strong practices for reliability, quality, security, observability, incident response, and continuous improvement.
Partner across product, design, data, and other technical disciplines to translate strategy into measurable delivery outcomes and make data-informed engineering decisions.
Requirements
Bachelor’s Degree or Equivalent Level
Technical Degree Preferred
Nice to have: Leading complex, distributed systems
Nice to have: Improving engineering effectiveness through automation, observability, reliability practices, and data-driven operational decision-making
Nice to have: Establishing architecture direction across multiple services
Develop and deploy production machine learning solutions for airline and travel marketplace challenges.
Responsibilities
Develop, evaluate, and improve machine learning models that address real-world Air product and business problems.
Translate ambiguous problems into measurable objectives, selecting appropriate data, modeling approaches, and evaluation methods.
Partner with engineers, product managers, scientists, analysts, and Air domain experts to move machine learning solutions from experimentation into reliable products.
Analyze large and complex datasets, identify meaningful patterns, and communicate data-driven recommendations to technical and non-technical stakeholders.
Design and conduct experiments, apply causal-inference methods where appropriate, interpret results, and iterate on models and workflows to improve accuracy, efficiency, and business and traveler outcomes.
Requirements
Bachelor's degree in Computer Science or a related technical field; or Equivalent related professional experience.
Nice to have: advanced degree in machine learning, computer science, statistics, mathematics, economics, operations research, engineering, or a related technical discipline
Nice to have: experience or strong domain interest in airlines, travel marketplaces, revenue management, yield management, pricing, or commercial decision science
Nice to have: experience operating machine learning models or data products at scale
Lead and contribute to strategic modernization initiatives across Helios platforms, including transformation of legacy Java/J2EE applications to cloud-native(AWS) and scalable architectures
Responsibilities
Lead and contribute to strategic modernization initiatives across Helios platforms
Guide implementation approach for modernization initiatives
Define and guide target architecture patterns and design principles for modernization efforts
Drive experiments and proof-of-concepts (POCs) to evaluate new technologies, frameworks, and architectural patterns
Translate successful POCs into scalable, production-ready solutions and drive adoption across teams