Job Description
Are you passionate about developing software that brings extraordinary value to its users? Do you thrive on devising innovative solutions that captivate and exceed customer expectations? If you are eager to collaborate with a team of skilled engineers and develop products that distinguish us in the marketplace, your expertise is exactly what we need!
Join us at ATPCO, where we are on the forefront of major transformations in the airline industry. As a Principal Engineer with us, you will be an integral part of a visionary team committed to making an impact. Let us innovate together—apply today!
Responsibilities
What will make you a great fit:
Minimum qualifications include a bachelor's degree (or higher) in an IT-related field of study (i.e., bachelor's or master's in computer science, Computer Engineering, Software Engineering, or equivalent)
Minimum 7 years of professional experience developing robust software applications using Java, with deep expertise in the Java ecosystem. Must have significant hands-on experience with Spring Boot and related frameworks (e.g., Spring MVC, Spring Data, Spring Security).
Passion for modern software development practices, including continuous delivery (CI/CD), Feature Flag–driven deployment, AI-augmented engineering workflows, infrastructure as code (IaC), and a strong emphasis on observability, security, and developer experience.
Minimum 7 years of experience in software engineering roles with complex information technology applications.
5+ years of experience with cloud services, preferably AWS. Experience with GCP, Azure, or other cloud platforms is also valued.
5+ years of experience in open-source frameworks
5+ years of experience in Agile (CICD) practices
5+ years of experience in DevOps practices
Exceptional communications skills, both written and verbal.
Other Preferred Qualification:
Demonstrated experience and mastery of regression, functional, integration (end-to-end), and performance testing competencies.
Working knowledge of airline pricing data, systems, and products
Deep experience in different software development methodologies such as agile, lean, scrum, and test-driven development
Proven record of accomplishment of encouraging innovation, implementation of innovative technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity.
Salary Range : $143,600 - $170,000
The disclosed range estimate has not been adjusted for applicable geographic differential associated with the United States
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.
We consider qualified applicants for employment without regard to race, gender, age, color, religion, national origin, citizenship status, marital status, disability, sexual orientation, protected military/veteran status, gender identity or expression, genetic information, marital status, medical condition, or any other legally protected factor
All your information will be kept confidential according to EEO guidelines.