✦ Luna Orbit — Software Engineering

Software Development Engineer III - Commerce Data Engineering

at Expedia Group

📍 Austin Domain 11 - HomeAway Onsite 💰 $146K – $204K USD / year Posted March 31, 2026
Salary $146K – $204K USD / year
Type Full-Time
Experience senior
Exp. Years 5+ years
Education Bachelor's Degree or Equivalent Level; Technical Degree Preferred; or equivalent related professional experience
Category Software Engineering

Senior software engineering role focused on building and operating distributed backend services and APIs for Expedia Group's commerce data platform. The role emphasizes data modeling, observability, incident response, and AI-enabled capabilities.

  • Design, develop, and maintain distributed backend services and APIs
  • Translate requirements into low-level design (API specs, data models)
  • Implement clean, well-tested code and drive observability and operational readiness
  • Own the full service lifecycle (deployment, monitoring, incident response)
  • Collaborate with product, data, and engineering teams to deliver secure, reusable solutions

Stack includes distributed backend services, API design, data modeling, and AI/ML-enabled solutions. Requires strong system design, coding, testing, and deployment practices with a focus on reliability, security, and scalability.

The ideal candidate is a senior software engineer with 5+ years of experience building distributed backend services and APIs, strong data modeling skills, and familiarity with AI/ML-enabled features. They should own the software lifecycle, influence architecture decisions, and collaborate across product, data, and engineering teams in a hybrid/onsite role in Austin.

Bachelor's degree in Computer Science or related field; or Equivalent related professional experience5+ years of relevant professional experienceProficiency in at least one modern programming languageExperience designing and operating backend or full stack services
Experience with large scalehigh throughput servicesSystem design expertiseAPIs and schema designAI governance and AI-enabled tooling
Bachelor's degree; 5+ years of professional software engineering experience; distributed systems; API design; data modeling; observability; incident management; AI/ML-enabled architectures; CI/CD; testing; Java; Python; SQL / PostgreSQL
distributed backend servicesAPIsdata modelingobservabilityincident responseAI/ML-enabled architecturesCI/CDtesting
leadershipcollaborationcommunicationproblem solving
Industry Travel & Hospitality Tech
Job Function Develop and maintain scalable backend services and data platforms, owning lifecycle and cross-team collaboration.
Role Subtype Software Engineer
Tech Domains Java, Python, SQL / PostgreSQL, Docker, Kubernetes
Software Development Engineer IIICommerce Data EngineeringExpedia Groupdistributed backend servicesAPIsdata modelingobservabilityincident responseAI driven systemsAI/ML conceptsCI/CDtestingJavaPythonSQL / PostgreSQLAI/ML

Bachelor's degree or equivalent required, 5+ years of professional software engineering experience, Experience delivering large-scale distributed systems

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile