✦ Luna Orbit — Software Engineering

Software Development Engineer III - Customer Data Platform

at Expedia Group

📍 Washington - Seattle Campus Unknown 💰 $146K – $204K USD / year Posted March 28, 2026
Salary $146K – $204K USD / year
Type Not Specified
Experience mid
Exp. Years 5+ years
Education Bachelor's degree in Computer Science or related field
Category Software Engineering

This role involves leading the development of scalable, reliable data services and pipelines that leverage modern cloud infrastructure and AI tools to enhance data-driven products.

  • Own and evolve complex data services
  • Design and build scalable data pipelines
  • Collaborate with cross-functional teams
  • Apply modern engineering practices and AI
  • Mentor junior engineers

The environment includes cloud infrastructure, data pipelines, APIs, and machine learning models, with a focus on scalability, reliability, and operational excellence.

The ideal candidate is a mid-level software engineer with 5+ years of experience in data engineering, cloud infrastructure, and building scalable data services. They should be proficient in Python and familiar with AI tools and modern engineering practices.

Bachelor's degree in Computer Science or related field5+ years of relevant professional experienceExperience with owning service solutionData pipelinesCloud infrastructure
AI toolsModern engineering practicesData modelingSecurity best practices
Cloud infrastructureAPIsData pipelines
PythonData EngineeringCloud InfrastructureAPIsData PipelinesMachine LearningScalabilityReliabilityMonitoringAutomated Testing
PythonData EngineeringCloud InfrastructureAPIsData PipelinesMachine LearningScalabilityReliabilityMonitoringAutomated Testing
CollaborationMentoringCommunicationProblem-solvingTeamwork
Industry SaaS
Job Function Developing scalable data services and pipelines for analytics and AI integration
Role Subtype Software Engineer
Tech Domains Python, Cloud Infrastructure, APIs, Data Pipelines, Machine Learning
Software Development EngineerData pipelinesCloud infrastructureAPIsData engineeringMachine learningScalabilityReliabilityMonitoringAutomated testingPythonData modelingSecurityData productsModern engineering practicessoftware development engineerdata pipelinescloud infrastructureapismachine learningautomated testingmonitoringreliabilityscalabilitypython

Lack of 5+ years experience, No experience with data pipelines or cloud infrastructure, No proficiency in Python, No experience owning service solutions

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