Job Url: https://www.remoterocketship.com/company/atpco-net/jobs/senior-software-engineer-united-states Job Description: ATPCO Website LinkedIn All Job Openings ATPCO is a leading provider in the airline industry, specializing in airline merchandising and pricing data. The company offers innovative solutions that enable modern retailing for airlines by creating, distributing, and settling offers efficiently. With a reputation as the primary source for airline data systems, ATPCO supports airlines in revenue management and strategy through tools like Pricing Architect and Express Contracts. They facilitate the consistent flow of data across the airline ecosystem with reliable APIs and NDC solutions. By leveraging data collaboration and technology, ATPCO helps airlines achieve their business goals through enhanced revenue management, order servicing, and merchandising services. Fare collection and distribution • Travel solutions • Airline revenue accounting • Airline fare management • Airline Revenue Management 201 - 500 employees 🚗 Transport Senior Software Engineer 4 hours ago ⚔️ Virginia – Remote 💵 $119k - $150k / year ⏰ Full Time 🟠 Senior 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor AWS Azure Cloud Distributed Systems Google Cloud Platform Kubernetes Rust Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • Lead the design and implementation of software solutions that align with architectural standards and business objectives. • Engineer and maintain cloud-native systems leveraging Kubernetes and AWS. • Contribute to the creation of technical requirements and detailed design documents. • Apply a test-first mindset, building unit, integration, and performance tests alongside your code to ensure quality and stability • Embed quality throughout the development process, using modern engineering practices and automation. • Collaborate cross-functionally with product owners, platform engineers, data engineers and QA to ensure successful end-to-end delivery. • Mentor team members and foster a culture of innovation, inclusion, and technical excellence. • Proactively identify and resolve technical issues, ensuring system reliability and maintainability. • Provide technical leadership, guidance, and support to cross-functional teams on large-scale development efforts and to product teams on technologies used and components developed 🎯 Requirements • 6+ years of experience in software engineering, including full lifecycle software development. • 2+ years of production experience in Rust (or strong systems-level background (C/C++/Zig-level work), ready to ramp-up into Rust) • 3+ years working on performant systems, including: • Deep understanding of data structures and algorithms • Familiarity with low-level optimizations and memory/concurrency models • 3+ years of experience with distributed systems architecture. • 3+ years of experience in either cloud engineering with AWS, GCP, Azure, or with specialized environments like HPC. • Familiarity with DevOps, CI/CD, and Agile practices • A bachelor’s degree in computer science, or equivalent technical experience 🏖️ Benefits • 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