Expedia Group · 20 hours ago
Principal Software Development Engineer
Expedia Group is a leader in global travel technology, focused on creating innovative solutions for travelers and partners. The Principal Software Development Engineer will lead the architecture and delivery of AI-powered fraud and abuse defenses, ensuring secure and efficient decision-making processes in real-time. This role involves collaborating with cross-functional teams to simplify the platform and mentor senior engineers.
CommunitiesInternetReservationsTask ManagementTechnical SupportTicketingTourismTransportationTravel
Responsibilities
Own end-to-end architecture for low-latency risk decisioning (signals + rules + models) and automated remediation
Build, deploy, and operate ML in production; partner closely with DS/ML on features, experimentation, and monitoring
Simplify and modernize the platform (streaming/data pipelines, microservices, CI/CD, configuration-driven controls) to speed safe iteration
Drive build-vs-buy evaluations and benchmark vendors against in-house solutions for performance, cost, and risk posture
Establish clear SLOs, observability, and safety/rollback mechanisms; ensure security, privacy, and compliance are built in
Mentor senior engineers and align Product, Ops, Security, and Compliance on roadmap and outcomes
Communicate clearly with executives and engineering: distill strategy, make tradeoffs explicit, and document decisions
Qualification
Required
10+ years of software engineering, including 4+ years leading architecture for real-time, high-scale systems
Proven experience building and operating fraud/risk systems in production (e.g., booking, payments/chargebacks, ATO, content/supplier integrity), with measurable impact on losses, false positives, and manual effort
Production ML experience (supervised/anomaly detection, feature pipelines, online inference, monitoring/retraining); ability to ship with DS/ML partners
Cloud-native engineering at scale (AWS, GCP, or Azure): event-driven services, data/stream processing, observability, cost and reliability best practices
Strong coding skills in one or more of Java/Scala/Go/Python; microservices, APIs, and infrastructure-as-code
Security, privacy, and regulatory fundamentals for sensitive data and risk decisioning
Experience with executive communication: can brief executives, translate strategy into actionable engineering plans, and align teams
Preferred
LLM/agentic techniques applied to fraud (e.g., investigation assist, pattern discovery, automated playbooks) and retrieval over enterprise data
Graph/sequence modeling or entity resolution at scale; device and behavioral signals
Track record reducing manual operations via automation and platform simplification
Hands-on with experimentation platforms and real-time rules/model simulation/back testing
Deep cloud cost/performance tuning and capacity planning
Marketplace, travel, or e-commerce experience
Benefits
Medical/dental/vision
Paid time off
Employee Assistance Program
Wellness & travel reimbursement
Travel discounts
International Airlines Travel Agent (IATAN) membership
Company
Expedia Group
At Expedia Group (NASDAQ: EXPE), we believe travel is a force for good – it opens minds, builds connections, and bridges divides.
H1B Sponsorship
Expedia Group has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (519)
2024 (410)
2023 (382)
2022 (629)
2021 (483)
2020 (366)
Funding
Current Stage
Public CompanyTotal Funding
$4.25BKey Investors
TCV
2025-02-21Post Ipo Debt· $985M
2020-04-23Post Ipo Equity· $1.2B
2020-04-23Post Ipo Debt· $2B
Recent News
2026-01-23
2026-01-22
Company data provided by crunchbase