About The Position

The Software Development Engineer III position is part of the Payments Reconciliation team within Expedia Global Payments, under the Book-to-Trip division. This team builds and maintains consumer reconciliation services and the administrative tools used to configure the entire consumer payments ecosystem, ensuring operational health of payment processing on the platform. Our services are designed with high security, scalability, and availability in mind, supporting both pay-in and pay-out transactions on a global scale. As a key engineer on this team, you'll apply your passion for backend development, cloud computing, and modern engineering practices to solve real-world challenges that impact millions of travelers worldwide.

Requirements

  • Bachelor's degree or Master's in a related technical field, or equivalent related professional experience
  • 5+ years of professional software engineering experience with significant hands-on experience building and operating distributed cloud services
  • Proficiency in Java/J2EE, C#, 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

Nice To Haves

  • Experience working on payment platforms or implementing backend services leveraging GenAI technologies
  • Experience contributing to multiple multi-quarter, cross-team projects
  • 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

Benefits

  • medical/dental/vision
  • paid time off
  • Employee Assistance Program
  • wellness & travel reimbursement
  • travel discounts
  • International Airlines Travel Agent (IATAN) membership
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service