Senior Software Engineer - Distribution & Supply
$184.5kExpedia Group
At Expedia Group, we help travelers explore the world, one journey at a time. As a global travel company powered by passionate people, trusted partnerships, and leading technology, we connect travelers, partners, and advertisers through our consumer brands, B2B network, and travel advertising business.
Here, you'll do meaningful work that helps millions of people discover, book, and experience travel with more ease, confidence, and joy. Our five Behaviors-Traveler First, Think Big, Operate with Excellence, Ownership Mindset, and Succeed Together-help foster a supportive environment where people can grow their careers and have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere.
Senior Software Development Engineer
At Expedia Group, our Distribution and Supply organization builds the core systems that power the global travel marketplace. We enable travelers to discover, compare, and book travel while helping partners optimize pricing, inventory, and visibility across the platform. Our platforms support hotels, vacation rentals, flights, cars, packages, and cruises across Expedia Group brands. Every day, our systems process trillions of pricing requests, powering experiences for hundreds of millions of travelers worldwide.
We are looking for a Senior Software Development Engineer to help build and scale the next generation of pricing and marketplace infrastructure. In this role, you will design and operate highly available, low-latency distributed systems that ensure travelers always see the best possible deals while enabling partners to maximize their reach and revenue. This is a high-impact role where you will own critical services that directly influence traveler experience and partner success across the Expedia ecosystem. The systems you build will power the core marketplace infrastructure for global travel, influencing how millions of travelers find value and how thousands of partners optimize their business. You’ll work on mission-critical systems operating at massive scale, solving complex distributed systems problems while helping shape the future of travel technology.
In this role, you will:
Design, build, and own high-quality, scalable, and resilient software services and components, including system design (low-level design), API design, and data modeling aligned to Expedia Group engineering standards.
Lead end-to-end implementation of complex features and services across the full software development lifecycle, from technical design and coding through testing, deployment, and ongoing operational support.
Drive technical direction within your team by evaluating trade-offs, making data-informed decisions, and setting engineering best practices for code quality, observability, testing, and performance.
Collaborate closely with product, design, and partner engineering teams across multiple domains to deliver integrated solutions that meet functional, reliability, and scalability requirements.
Safely integrate and operate AI/ML‑enabled solutions that improve outcomes, including familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products.
Proactively identify, debug, and resolve production issues, improve system reliability, and reduce operational toil through automation, monitoring, and continuous improvement initiatives.
Minimum Qualifications:
Bachelor’s degree in Computer Science or a related technical field; or Equivalent related professional experience.
8+ years of relevant professional experience.
Demonstrated ownership of one or more services or components, including responsibility for technical design, implementation, quality, and operational health.
Proficiency in system design (LLD), API design, and data modeling, with the ability to design for scalability, reliability, and maintainability.
Experience with service-oriented or microservices architectures, including automated testing, continuous integration/continuous delivery (CI/CD), and production monitoring practices.
Preferred Qualifications:
Experience designing and evolving large-scale, distributed systems or high-traffic services, including performance tuning, capacity planning, and resilience engineering.
Track record of providing technical leadership within a team, including reviewing designs and code, mentoring other engineers, and influencing engineering best practices across services or domains.
Deep experience with observability and operational excellence, including metrics, logging, alerting, incident response, and post-incident analysis to drive long-term improvements.
Hands-on experience integrating AI/ML‑enabled features or services safely into production systems, including working with AI/ML platforms, SDKs, or APIs and managing associated risks such as quality, security, and misuse.
Familiarity with AI-driven systems, tools, or workflows for accelerating development (such as code generation, intelligent testing, or operational insights), and applying these responsibly to improve engineering productivity and product outcomes.
Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual’s knowledge, skills, and experience. Pay ranges may be modified in the future.
Benefits and perks
Expedia Group offers benefits and perks designed to support employees and their families, including medical, dental, and vision coverage, paid time off, an Employee Assistance Program, wellness and travel reimbursement, travel discounts, and International Airlines Travel Agent Network (IATAN) membership. Learn more about life at Expedia Group at .
Accommodation requests
Expedia Group is committed to providing an inclusive and accessible recruiting experience. If you need an accommodation or adjustment due to a disability during the application or recruiting process, please submit a request at .
About Expedia Group
Expedia Group includes three flagship consumer brands - Expedia, Hotels.com, and Vrbo - along with a leading B2B travel business and travel advertising offerings. Across our brands and business, we help travelers explore the world with confidence and ease.
Important notice
Employment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never share sensitive personal information unless you are confident of the recipient. Expedia Group does not extend job offers via email or messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official place to find and apply for roles is .
Equal Opportunity
Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other characteristic protected by law. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.$191k - $253k
...LatticeOS Team builds the foundational software-defined operating system that... ...orchestration, secure data distribution, and real‑time execution. As a core engineering capability, LatticeOS directly enables... ...The Job We are looking for a Senior Software Engineer to join the...SeniorFull timeWork experience placement$77k - $202k
...Supply Chain Execution Senior Associate The Opportunity: As a Supply Chain Execution... ...transportation and distribution effectively. As a... ...fields of study: Aerospace Engineering, Automotive Engineering,... ...supply chain management software Utilizing strategic sourcing...Senior- ...Studios Tech in Los Angeles seeks an experienced software engineering leader to own scalable media supply chain systems. You will drive architecture, mentor... ...asset management workflows, metadata extraction, and distribution for billions of media assets with a strong...Senior
$145k - $200k
...Palantir builds the world’s leading software for data-driven decisions and... ...lifesaving drugs, forecast supply chain disruptions, locate... ...FedRAMP). As a Software Engineer on the Seattle Apollo team, you... ...and operate a large-scale distributed system to allow the remote operation...SuggestedFull timeWork experience placementWork at officeRemote workWork from homeRelocation package$180k - $200k
...comprises a demand‑side platform ("DSP") and supply‑side platform ("SSP"), with the... ...Mindset, Collaborative with No Ego. Senior Software Engineer Nexxen SSP | Hybrid – 3 days/week in... ...experience at scale Strong grounding in distributed systems: scaling, fault tolerance,...SeniorFull timeWork at officeFlexible hours3 days per week$126k - $182k
...technology staff alongside the engineering, procurement and... ...attempt to build software from the outside, disconnected... .... About the Role As a Senior Software Engineer, you... ..., project schedules, supply chain information,... ...native architectures, distributed systems, data...SeniorBi-weekly payFull timeImmediate start$135k - $200k
...Palantir builds the world’s leading software for data-driven decisions and operations... ...to develop lifesaving drugs, forecast supply chain disruptions, locate missing children... ..., and more. The Role As a Senior Software Engineer on Network Infrastructure you will be...SeniorFull timeWork experience placementWork at officeRemote workWork from homeRelocation package$100k - $170k
Senior Associate, Supply Chain - Distribution & Logistics (OPEN TO ALL U.S. LOCATIONS) About Alvarez & Marsal Alvarez & Marsal (A&M) is a global consulting... ..., and service delivery (experience with modeling software such as Llamasoft or other preferred): Optimal number...SeniorFull timePart timeInterim roleFlexible hours- ...Palantir builds the world’s leading software for data-driven decisions and operations... ...to develop lifesaving drugs, forecast supply chain disruptions, locate missing children... ...hardware footprint or large. As a Senior Software Engineer on Substrate, you will design and build...Senior
$182k - $242k
...Nasdaq: CRWV) in March 2025. Learn more at About The Role As a Software and AI Engineer, IT Systems, you’ll design and develop AI agents and first‑... ...copilots that assist with tasks in Finance, Billing, and Supply Chain domains, integrating with systems like ERP, HRIS, MRP...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours$140k - $193k
...Visit gomotive.com to learn more. About the Role: As a Senior Software Engineer on the Equipment Monitoring team, you will build the backend... ...software development experience Experience building distributed systems and event-driven/stream-processing pipelines (Kafka...SeniorFull timeTemporary workWork experience placementWork at office2 days per week$130k - $220k
...by leading investors, we’re building software that adapts to the user, not the other... ...The Role Gradial is looking for a Senior Software Engineer to lead the development of AI-native... ...Deep technical expertise in algorithms, distributed systems, and software design Strong...SeniorFull timeWork at officeFlexible hours3 days per week$126.08k - $189.12k
...will: • Be responsible for defining, developing, and evolving software in a fast paced and agile development environment using the... ...Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with advanced experience. For roles in USA:Bachelor...SeniorOdd jobFull timeContract workImmediate startVisa sponsorshipWork visaRelocation package$191k - $253k
...and networking technology to the military in months, not years.ABOUT THE TEAM Anduril's Software Platform organization is seeking a Software Engineer to join the Data Distribution team. The Data Distribution team builds and operates the Distributed Service Bus (DSB) —...SeniorFull timeWork experience placement$184.5k
...us and build for travelers everywhere. Senior AI Engineer Introduction to the Team Expedia... ...marketplace. We achieve this through competitive supply, a trusted advertising and travel media... ...professional experience 8+ years of software engineering, data engineering, or...SeniorFull time- ...Statsig Statsig is revolutionizing how software is built, tested, and scaled. Thousands... .... About the Team Statsig's engineering team builds scalable infrastructure and... ...solutions. What You’ll Do As a Senior Software Engineer , you will drive critical...SeniorFull timeWork at office
- ...Amazon is seeking a Sr. Software Development Engineer for the AWS Discounts team in Seattle to design and build distributed systems that apply discount logic at AWS scale and deliver value across UBD, PRC, ABD, CSD and other discount mechanisms. You will mentor engineers...Senior
- ...Fuel Talent LLC is partnering with a leading consumer technology company to hire a Senior / Staff Software Engineer to build and scale AI-powered commerce experiences. You’ll modernize core systems powering shopping, transactions, and post-purchase experiences, leveraging...Senior
- ...management, telemetry, digital twins, software lifecycle management, and AI-powered robotic... ...robot integration from a manual engineering effort into an AI-assisted software engineering... .... If you are excited about building distributed cloud services at the intersection of...SeniorFull timeFlexible hours
$170k - $200k
...driving measurable ROAS improvements. We're seeking a Senior Fullstack Engineer who thinks in experiences, not features. You'll architect... ...shape the product roadmap Requirements ~7+ years of software engineering experience with at least 5 years in fullstack...SeniorFull time- ...QXO, Inc. is hiring a software engineer to design, develop, and maintain eCommerce services and user interfaces. You will implement scalable, low-latency systems and build intuitive front-end experiences while collaborating with cross-functional teams to deliver end-to...Senior
- ...Senior Frontend Engineer \\ \ Location: \\ Seattle, WA (On\-site \/ Hybrid)\ \ Weâre looking for an experienced Senior Frontend Engineer... ...what great frontend engineering looks like in enterprise software, weâd love to hear from you. \ \ Apply with your resume...SeniorFull timeWork experience placement
- ...depends on us. If you love hard distributed systems and database engine problems, care about correctness and... ...~7+ years of experience in backend software engineering ~ Strong proficiency... ...capabilities across the platform. As a Senior Software Engineer on this team, you...SeniorFull time
- ...responders in saving lives. We are currently seeking skilled embedded software engineers to develop flight-critical firmware, with a focus on advanced... ...pilot assistance features. About this Role: As a Senior Software Engineer, you will take ownership of key components...SeniorFull timeWork at officeWorldwideFlexible hours
$140k - $200k
...Clutch Canada is seeking a Senior Software Engineer for its Core Experiences Team in Seattle. This role involves optimizing foundational services and SDKs, working closely with product teams, and delivering solutions using Kotlin. The ideal candidate will have strong...Senior- ...Requirements ~ Experience building scalable infrastructure software or distributed systems for commercial online services, handling large... ...industry experience. ~ Knowledge of professional software engineering practices & best practices for the full software...SeniorPermanent employmentFull timeWork at officeRelocation
$191k - $253k
...Senior Software Engineer - Forge Factory Automation Seattle, Washington, United States Anduril Industries is a defense technology company... ...scaled manufacturing environments Previous experience with supply chain, manufacturing, or related enterprise software is a...SeniorFull timeWork experience placementRotating shift- ...Axon is seeking a Senior Software Engineer II to join the Real Time Operations pillar in Seattle. You will influence architecture decisions for Vehicle Intelligence/ALPR, design scalable distributed systems, and mentor engineers in a hands-on role. You'll collaborate...Senior
$215k - $280k
...Rippling, and Toast, and hundreds more. For more information, visit Nooks.ai . About the Role: We are looking for a Senior Engineer to join our engineering team. In this role, you will work at the forefront of LLMs and AI agents to transform the way...SeniorFull timeFor contractorsFor subcontractorImmediate start- ...Zoox is looking for a software engineer to work on our custom High-Performance Computing infrastructure and its supporting ecosystem of tools... ...take on a breadth of end-to-end responsibilities including distributed system design, algorithmic job scheduling, and adaptive...SeniorFull timeTemporary workRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Distribution & Supply. Be the first to apply!
- ngo software engineer Seattle, WA
- software data engineer Seattle, WA
- graduate software engineer Seattle, WA
- software system engineer Seattle, WA
- graduate software developer Seattle, WA
- software engineer - early career Seattle, WA
- entry level software engineer remote Seattle, WA
- software engineer intern Seattle, WA
- software developer positions Seattle, WA
- junior software developer internship Seattle, WA


