As the engineering manager you will be responsible for a team that supports and enhances ATPCOs pricing software. The airline industry relies on the pricing service for accurate comprehensive and timely competitive data to drive strategic decision-making. As the industry shifts towards dynamic offers you will play a crucial role in making key technical decisions to build scalable cost-effective solutions capable of processing billions of pricing operations with unmatched data accuracy.
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 the products under your teams purview ensuring high availability security and performance.
- Continuous Improvement: Continuously assess and improve software engineering and delivery practices. Foster an environment of innovation and experimentation within the team.
Qualifications:
- 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.
- Proficiency in programming languages such as Java Python C or similar.
- Experience with cloud platforms (e.g. AWS Azure Google Cloud)
- Strong knowledge of Agile/SCRUM methodologies.
- Proven track record of building and leading high-performing teams.
- Strong mentoring and coaching skills with a focus on fostering a collaborative and inclusive team environment.
- Excellent verbal and written communication skills.
- Ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders.
Preferred Qualifications:
- Experience with large-scale distributed systems.
- Familiarity with modern DevOps practices and tools.
- Prior experience in a cross-functional or matrixed organization.
- Strong problem-solving skills and a proactive approach to addressing challenges.
Salary Range: USD $153000 $186000
*The disclosed range estimate has not been adjusted for applicable geographic differential associated with the location*
Additional Information :
At ATPCO we are deeply committed to diversity equity and inclusion. Our supportive policies promote work-life balance through flexible work arrangements and we cultivate a workplace where every employee feels valued respected and a true sense of belonging.
All your information will be kept confidential according to EEO guidelines.
Remote Work :
Yes
Employment Type :
Full-time