Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Expedia Group Logo

Software Development Engineer III - Expedia Global Payments

Expedia Group

$137,500 - $192,500
Nov 13, 2025
Austin, TX, US
Apply Now

Expedia Technology teams partner with our Product teams to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. The Software Development Engineer III position is part of the Vrbo Payments team within Expedia Global Payments, under the Book-to-Trip division. This team builds and maintains systems that support Vrbo host payouts, subscription purchases, and reporting. We also support Tier-1 services that are part of the vacation rental booking path. Our services are designed with high security, scalability, and availability in mind, supporting both pay-in and pay-out transactions on a global scale.

Requirements

  • 5+ years of experience in backend software development, working with cloud-based and distributed systems at scale
  • Proficiency in Java/J2EE, Kotlin, or similar object-oriented languages, with hands-on experience integrating services with relational and NoSQL databases
  • Experience with CI/CD pipelines, infrastructure/test automation, and delivering features in Agile development environments
  • You have worked on payment platforms or implemented backend services leveraging GenAI technologies
  • Experience working on payment platforms or implemented backend services leveraging GenAI technologies
  • Experience supporting complex distributed systems in production through monitoring, debugging, incident resolution, and root-cause analysis
  • Demonstrated experience designing and deploying scalable services in a cloud environment (e.g., AWS, Azure, GCP)

Responsibilities

  • Design, build, and maintain scalable backend payment services that support Expedia’s global travel platform
  • Apply software design principles, data structures and/or design patterns and computer science fundamentals to write code that is clean, maintainable, optimized, modular with good naming conventions
  • Implement secure data handling practices to protect payment information and meet compliance standards
  • Recommend and apply architectural patterns or GenAI capabilities to improve system design and innovation
  • Enhance service reliability through observability, automation, and continuous operational improvements
  • Lead and collaborate with cross-functional teams to deliver high-impact features aligned with Expedia’s strategic goals

Other

  • Bachelor's degree or Master's degree in a related technical field; or equivalent related professional experience
  • Experience contributing to multiple multi-quarter, cross-team projects
  • A Master's degree in a related technical field