Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ATPCO Logo

Senior Software Engineer

ATPCO

$119,000 - $150,000
Aug 25, 2025
Herndon, VA, US
Apply Now

ATPCO is looking for a Senior Software Engineer to lead the development of scalable, resilient, and high-performing software solutions for its airline pricing and data platforms, aiming to improve the efficiency of millions of travelers reaching their destinations.

Requirements

  • 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

Responsibilities

  • 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.
  • 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

Other

  • 6+ years of experience in software engineering, including full lifecycle software development.
  • Mentor team members and foster a culture of innovation, inclusion, and technical excellence.
  • Strong problem-solving skills, with the ability to debug, triage, and resolve complex issues.
  • A collaborative mindset, with experience mentoring others and sharing technical knowledge.
  • Excellent communication skills, including the ability to explain technical concepts to diverse audiences.