Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Principal Software Engineer image - Rise Careers
Job details

Principal Software Engineer - job 1 of 2

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

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 

  • As a Principal Engineer in the ATPCO organization, you will lead and contribute to the development of technical requirements and other design artifacts. Understand all enterprise architectural strategies and standards and ensure adherence to them in technical solutions. 
  • Promote successful delivery of customer value across the enterprise through efficient designs, programming techniques and strategies, utilizing innovative techniques where practical.  
  • You will adhere to established ATPCO development standards and spearhead appropriate modifications to improve quality and productivity of the team.  
  • Utilize an array of programming languages including Java, Python, Rust, Go, TypeScript. Use Open-Source RDBMS and NoSQL databases. Proficiently orchestrate containerization with Docker and Kubernetes, while harnessing the diverse toolkit of AWS services to architect robust solutions. 
  • Design and implement scalable solutions for large data volumes using Hadoop and Spark; develop and deploy machine learning models; build data pipelines; optimize algorithms; collaborate with teams to deliver data-driven insights. 
  • Develop and maintain software applications that interact extensively with various data stores, build data intensive software components to ensure efficient data flow and storage. 
  • Leads technical areas anticipating and resolving issues to meet team commitments. Able to manage multiple, complex tasks with a focus on delivering quality and timely results. Acts as a technical resource/lead to other applications developers. 
  • Collaborate with product managers to craft and deliver resilient cloud-based solutions that enhance user experiences. 
  • Translate technical concepts into accessible, non-technical language and tailor the communication to meet internal and external stakeholders' needs. 
  • Share your passion to remain abreast of the latest tech trends, eagerly experimenting with and mastering modern technologies, actively engaging in both internal and external technology circles. 
  • Shares technical, procedural, and business knowledge with others. Proactively present information in public forums to share knowledge and improve the productivity of others.  
  • Train and/or mentor other team members and peers as appropriate. 
  • Promote DevOps mindset and DevOps technical practices that support the integration, automation, and collaboration to develop and operate a solution. 

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.

ATPCO Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
ATPCO DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of ATPCO
ATPCO CEO photo
Alex Zoghlin
Approve of CEO

Average salary estimate

$156800 / YEARLY (est.)
min
max
$143600K
$170000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted 22 hours ago

Lead test strategy and automation at ServiceTitan to elevate quality across web and mobile applications while mentoring teams and driving modern, AI-informed testing practices.

Photo of the Rise User
Posted 20 hours ago

CompanyCam is seeking a Senior Infrastructure Engineer to build and secure scalable AWS infrastructure and improve developer workflows in a fully remote U.S. role.

MUFG is seeking a Senior Cloud Site Reliability Engineer to design, deploy, and manage highly available AWS web application infrastructure using Terraform and AWS-native CI/CD tools.

Photo of the Rise User
Posted 6 hours ago

Lead frontend engineering for subscription and retention experiences at Scribd, driving performant, accessible React-based user interfaces and frontend architecture.

Photo of the Rise User
Posted 22 hours ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Flex-Friendly
Maternity Leave
Paternity Leave
Employee Resource Groups
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
WFH Reimbursements

As a Staff Software Engineer, Platform at Omada Health you will design and operate scalable AWS-based infrastructure, CI/CD, and developer tooling to support the company’s digital health programs.

Lead and grow Enterprise AI engineering teams at Travelers to design, implement, and operationalize AI-driven solutions that enhance operational efficiency and business outcomes.

Posted 2 hours ago

Nominal is hiring a Summer 2026 Software Engineer intern to help build data infrastructure and user-facing features that accelerate testing of complex hardware systems.

Photo of the Rise User

Lead backend and data engineering efforts to enable production AI/ML systems that empower scientists across Genentech and Roche to accelerate drug discovery.

Posted 4 hours ago

Senior Backend/Platform Engineer needed to scale Antimetal’s AI workflow engine and build reliable distributed services that power automated infrastructure investigations.

Photo of the Rise User
Immutable Hybrid No location specified
Posted 14 hours ago

Join Immutable as a Blockchain Engineer to design and ship core Layer 2 protocol features, rollup optimisations, and cross-rollup bridges that power next‑generation Web3 games.

Photo of the Rise User
Posted 59 minutes ago

Lead the architecture and implementation of FLORA's agentic intelligence layer to enable creatives to orchestrate multi-modal generative workflows with control and reliability.

Posted 14 hours ago

Legrand BCS in Carlsbad is hiring a Firmware Intern to help design, implement, and verify secure embedded firmware for lighting management products.

Photo of the Rise User
Posted 7 hours ago

Scribd is hiring a Staff Fullstack Engineer to lead architecture and execution for Growth Platform initiatives, building scalable MarTech systems and integrations that enable company-wide acquisition and personalization.

We're the industry's trusted partner in driving innovation, reducing complexity, and delivering network economics through standards, technology, and effective governance to the entire distribution ecosystem.

6 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
August 18, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!