Jobs and Careers
AT

Manager, Software Engineering

ATPCO
United Statesfull_timeVerifiedPosted 9 Oct 2025
💰 $180,000/yr($155,000/yr – $180,000/yr)

About the role

Company Description

ATPCO is the world's primary source for air fare content, holding over 200 million fares across 160 countries. Every day, the travel industry relies on ATPCO's technology and data solutions to help millions of travelers reach their destinations efficiently. Join us and contribute to the development of innovative applications that power global travel. ATPCO is everywhere people buy flights.

We’re not just shaping the future of air travel– we’re redefining how and where great work happens. At ATPCO, we believe in flexibility, trust, and a culture where your wellbeing comes first

Why Join Us?​

✅ Remote-First Culture – Flexibility to work from home in your country of hire​

✅ “Leave Your Way” PTO– Take the time you need, when you need it​

✅ 401(k) with Generous Employer Match– Invest in your future​

✅ Comprehensive Benefits– Medical, dental, vision, & mental health​

✅ Global Tuition and Gym Reimbursement– Learn and grow on us​

✅ Standby Flight Program– Explore the world​

✅ Inclusive, Collaborative Culture– Be seen, heard, and valued​

Our Culture:

We’ve built a remote-first culture rooted in trust, transparency, and belonging. With open-door leadership, weekly 1:1s, and real-time recognition, we keep our people connected and valued—no matter where they work.

Our cultural pillars of Collaboration, Empowerment, Innovation, Learning, Transparency, and Trust guide how we show up for one another and grow together.

 

Job Description

As the Manager, Software Engineering you will lead the team responsible for ATPCO’s Core Distribution, which focuses on creating and maintaining the products under the “distribute the offer” portfolio. You will guide engineers in developing an industry-critical platform that supports complex product definitions, dependencies, and business rules, ensuring performance, scalability, and reliability.

 

Your leadership will play a direct role in how airlines create, manage, and distribute their products, influencing both the efficiency of airline operations and the innovation of the broader travel ecosystem.

Key Responsibilities: 

  • Engineering Excellence: Champion best engineering practices (e.g., Test-driven development, CI/CD, Microservices etc.) within the team, ensuring that all software development processes are optimized for quality, efficiency, and scalability. 
  • System Architecture: Collaborate with architects and senior engineers to design and implement scalable, resilient, and maintainable system architectures. 
  • People Management: Lead, mentor, and develop a team of engineers, fostering a culture of continuous improvement and professional growth. Provide guidance on career development and performance management. 
  • Team Building: Build and maintain a high-performing engineering team, ensuring the right balance of skills, diversity, and experience to meet business goals. 
  • Cross-Functional Collaboration: Work closely with product, design, and other engineering teams to deliver products that meet customer needs. Facilitate effective communication and collaboration across teams. 
  • Stakeholder Communication: Manage stakeholder expectations by providing regular updates on project status, risks, and opportunities. Ensure transparency and alignment between engineering efforts and business objectives. 
  • Operational Responsibility: Oversee the operational health of all products within your team’s scope, ensuring high availability, security, and optimal performance. Actively participate in and communicate with teams during production incidents that have potential customer impact, driving timely resolution and post-incident improvements.
  • Continuous Improvement: Continuously assess and improve software engineering and delivery practices. Foster an environment of innovation and experimentation within the team. 

Qualifications: 

  • Experience: 
  • Minimum 3+ years of experience in a software engineering management role. 
  • Minimum 7+ years of experience in software development with a strong understanding of engineering best practices and system architecture. 
  • Technical Skills: 
  • Proficiency in programming languages such as Java, Python, C++, or similar. 
  • Experience with Linux and cloud platforms (e.g., AWS, Azure, Google Cloud)  
  • Strong knowledge of Agile/SCRUM methodologies. 
  • Leadership Skills:

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

ATPCO

View company profile →