Software Development Engineer III: GraphQL Platform

Expedia GroupAustin, TX
$146,000 - $204,500Onsite

About The Position

Expedia Group is a global travel company that connects travelers, partners, and advertisers through its consumer brands, B2B network, and travel advertising business. The company is powered by passionate people, trusted partnerships, and leading technology. Expedia Group aims to help travelers explore the world with more ease, confidence, and joy. The company fosters a supportive environment where employees can grow their careers and have the flexibility, benefits, and support to do their best work. The team behind the GraphQL platform powers mission-critical services across Expedia Group. They design and operate the core infrastructure, including high-throughput federated GraphQL routers and schema tooling. They are solving complex challenges in API performance, schema evolution at scale, and platform reliability. They are looking for an engineer who is excited about building high-performance distributed systems, putting the GraphQL spec into practice, and shaping how modern platforms are built.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent related professional experience and 5+ years of hands-on software development experience, ideally in large-scale or enterprise environments.
  • Excellent communication and collaboration skills, with a demonstrated ability to work effectively in cross-functional teams
  • Experience developing features with Rust or Kotlin and a solid understanding of API design in GraphQL services
  • Proven experience designing, developing, and maintaining robust, scalable, high-throughput applications.

Nice To Haves

  • Experience with Docker, Kubernetes, and cloud platform like AWS
  • Experience with CI/CD pipelines and tools like Jenkins, Spinnaker, or GitHub Actions.

Responsibilities

  • Design, build and develop the core GraphQL platform, including the router, schema workflows, and supporting infrastructure
  • Provide technical support and guidance to platform users
  • Collaborate with multiple engineering teams to find solutions to best increase developer productivity
  • Optimize existing observability and monitoring solutions
  • Participate in code reviews to assess overcall code quality and flexibility
  • Drive continuous improvement and continuous delivery in our software development process within an agile development team.
  • Leverage AI to modernize our platform tools

Benefits

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