✦ Luna Orbit — Software Engineering

Principal Software Development Engineer

at Expedia Group

📍 Washington - Seattle Campus Unknown 💰 $231K – $323K USD / year Posted March 13, 2026
Salary $231K – $323K USD / year
Type Not Specified
Experience mid
Exp. Years 1-2+ years
Education Bachelor's degree in Computer Science or a related technical field
Category Software Engineering

This role involves leading the design and delivery of complex software solutions for Expedia's flight shopping platform, focusing on AI/ML integration and scalable architecture.

  • Lead architecture design
  • Drive system and API development
  • Mentor engineering teams
  • Integrate AI/ML solutions
  • Optimize operational practices

The environment includes large-scale system architecture, API development, data modeling, and AI/ML deployment, emphasizing secure, high-performance platforms.

The ideal candidate is a mid-level software engineer with experience in large-scale system architecture, API development, and AI/ML solutions. They possess strong leadership skills and a proven track record of designing scalable, secure platforms.

Bachelor's degree in Computer Science or related field1-2+ years of relevant experienceLarge-scale system architectureAPI developmentData modelingAI/ML-enabled solutions
Experience with AI/ML deploymentExperience with scalable platformsKnowledge of data pipelinesExperience leading technical teams
APIsData PlatformsAI/ML frameworks
Software ArchitectureAPI DevelopmentData ModelingAIMLMachine LearningScalable EngineeringSystem DesignData-driven solutionsSecure Platforms
Software ArchitectureAPI DevelopmentData ModelingAI/MLMachine LearningScalable EngineeringSystem DesignData-driven solutionsSecure PlatformsHigh-Performance Platforms
LeadershipMentoringCollaborationInnovationTechnical ExcellenceProblem-solvingCommunication
Industry Travel & Hospitality Technology
Job Function Designing and delivering scalable, AI-enabled software solutions for travel platforms
Principal Software Development EngineerSoftware ArchitectureAPI DevelopmentData ModelingAIMLMachine LearningScalable PlatformsSystem DesignData-driven solutionsSecure PlatformsHigh-Performance PlatformsMentoringLeadershipCollaborationAI/MLScalable Engineering

Lack of experience in large-scale system architecture, No API development experience, No AI/ML deployment experience, Bachelor's degree not in a technical field

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