LogoKode$word
Expedia Group logo
Verified Tech Organization

Careers at Expedia Group

Browse and filter through all verified positions currently open at Expedia Group.

Total Company Roles44
Matching Filter44

All Openings (44)

Ordered by most recently published

Data Engineer III

On-sitefull timeMid-LevelGurugram, India
Apply Now

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. Role Expectations Proactively teams up with peers across the organization to build an understanding of cross dependencies and shared problem solving. Participates in a community of practice to share and gain knowledge. Continually seeks new technical skills in an engineering area. Shares new skills and knowledge with team to increase effectiveness. Demonstrates knowledge of advanced and relevant technology. Exhibits comfort working with several forms of technology. Understands the relationship between applications, databases and technology platforms. Demonstrates advanced knowledge of building and operating highly available, distributed systems of data extraction, ingestion, and processing of large data sets. Develops and tests complex or non-routine software applications and related programs and procedures to ensure they meet design requirements. Effectively applies knowledge of software design principles, data structures and/or design patterns and computer science fundamentals to write code that is clean, maintainable, optimized, modular with good naming conventions. Effectively applies knowledge of databases and database design principles to solve data requirements. Effectively applies concepts of object oriented design, distributed computing, performance/scalability tuning, advanced data structures and algorithms to batch and real-time stream analytics and large data processing. Understands software frameworks and how to leverage them to write simpler code. Leads and clarifies code evolution in code reviews. Coordinates different stakeholders with varied perspectives to develop solutions to issues, and contributes own suggestions. Thinks holistically to identify opportunities around policies/processes to increase efficiency across organizational boundaries. Assists with a whole systems approach to analyzing issues by ensuring all components (structure, people, process and technology) are identified and accounted for. Recognizes areas of inefficiency in code or systems operation and offer suggestions for improvements. Recommends advancements, innovations and changes in technologies (specifically relating to data engineering, cloud data platforms, data models, enterprise information management, business intelligence, data science, and AI/agentic tooling). Evaluates where AI-assisted or agentic approaches can responsibly improve pipeline development, testing, or operational efficiency, and pilots them within established engineering standards. Identifies opportunities to build AI agents that automate repetitive or manual tasks (e.g. data validation, monitoring, reconciliation, reporting) to drive measurable efficiency gains across the team. Proactively proposes and prototypes agentic solutions for recurring operational pain points, evaluating tradeoffs (accuracy, cost, maintainability) before scaling them into production. Compiles data and reports on major operational or technical initiatives (like RCAs) to larger groups, whether via written or oral means. Experience 5+ years for Bachelor's 3+ years for Master's Functional / Technical Skills Displays strength in a couple of programming languages relevant to data (e.g. Java, Spark, Python). Identifies strengths and weaknesses among languages for particular use cases. Applies organizational technology patterns effectively in their projects and makes recommendations on alternate options. Has hands-on experience working with large volumes of data including different patterns of data ingestion, processing (batch & real-time), movement, storage and access (for both internal and external to BU) and is able to make independent decisions within scope of project. Displays a good understanding of data structures and algorithms. Has hands-on experience working with at least 1 cloud technology and its offerings within the data specialization. Understands how projects/teams interact with other teams. Understands and design moderately complex systems. Has some familiarity with some data modeling and schema design patterns. Has a good understanding of organizational reference patterns and technology choices and applies them to their projects. Tests and monitors code at the project level. Understands how to test and monitor tools. Debugs applications. Tests, debugs and fixes issues within established SLAs. Designs software that is easily testable and observable. Understands how team's goals fit a business need. Identifies business problems at the project level and provide solutions. Experience building or working with agentic frameworks (e.g. LangChain, LangGraph, AutoGen, CrewAI, or similar) to orchestrate multi-step, tool-using AI workflows. Hands-on experience using AI-supported development tools (e.g. Claude Code, GitHub Copilot, Cursor) to accelerate coding, debugging, and code review. Comfortable designing and integrating LLM-based components into data pipelines — e.g. using an LLM for data validation, anomaly summarization, or natural-language querying over pipeline outputs. Understands prompt design and evaluation basics well enough to build reliable, testable AI-assisted features, not just ad hoc prompting. Applies the same engineering rigor (testing, monitoring, cost/performance tradeoffs) to AI-agent components as to traditional data pipeline code. Key skill areas: Development/language skills (Java/Python/Scala) Architecture Testing, monitoring, alerting Business acumen/domain knowledge Data access patterns Streaming technology Data validation Data performance Cost optimization AI-assisted / agentic development Education: Bachelor's or Master's or equivalent experience. Technical degree preferred. Software development in at least 3 different languages. Built and maintained more than one data pipeline/data product in production environments (bug fixing, troubleshooting, monitoring, etc.). 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 https://expedia.service-now.com/askeg?id=job_accommodation . 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 https://careers.expediagroup.com/jobs/ . 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, religion, gender, sexual orientation, national origin, disability or age.

View more...
Data Engineering & BI
Verified13 days ago

Senior Manager, Software Development Engineering

On-sitefull timeSeniorBengaluru, India
Apply Now

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. Introduction to team: Price is a key factor influencing traveller’s path to driving a choice of property and brand leading to a purchase. In a world of infinite paths to purchase, travellers make multiple searches and to find the ‘best trip’ and ‘best deal’. The Expedia Group Offers pillar is tasked with giving the customer a simple, clear, accurate, transparent pricing experience throughout their shopping and booking journeys. We do this by putting the customer first, creating capabilities and experiences that can be shared and presented to the customer that meet the travellers’ expectations in locally relevant ways and adhere to regulatory norms. We focus on building scalable, high-performance, high-throughput systems as part of a collection of Tier 1 services we call the Offers Domain. Typical technologies include Java/Kotlin, Spring, REST/gRPC, AWS, Datadog and Splunk. We encourage experimentation with new technologies while balancing short- and long-term goals, and we prioritize product quality and delightful customer experiences. In this role, you will: Lead multiple software engineering teams to design, build, and operate robust, scalable, and secure services, including system design (LLD), API design, and data modelling for high-impact business capabilities Lead, coordinate, and collaborate on multiple concurrent and complex cross-organizational initiatives, understanding goals, constraints, and perspectives, making resource, delivery, and architectural trade-offs to maximize strategic value Define technical direction and engineering standards for your area, driving adoption of best practices in coding, testing, architecture, observability, and operational excellence across teams Partner closely with product, architecture, and other technology leaders to prioritize roadmaps, translate business requirements into technical execution plans, and deliver measurable outcomes at domain or multi-service level Hire, grow, and coach engineering managers and senior engineers, building an inclusive, high-performance culture that emphasizes technical excellence, ownership, and continuous improvement Ensure reliable, resilient operation of production systems, including on-call strategies, incident management, root-cause analysis, and continuous improvement of SLIs/SLOs 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 across multiple domains Minimum Qualifications: Bachelor’s Degree or Equivalent Level; Technical Degree Preferred 8+ years of relevant professional experience and 3+ years of people management experience Proven track record of end-to-end ownership for complex systems, including system design (LLD), API design, data modelling, implementation, and ongoing operations within a defined product or domain scope Strong proficiency in core software engineering fundamentals (data structures, algorithms, distributed systems, testing, and CI/CD practices) and in building secure, reliable, and observable services Demonstrated ability to set technical direction, make data-driven trade-offs, and align cross-functional stakeholders to deliver high-quality software at scale Preferred Qualifications: Experience leading multiple engineering teams or a group/area within a large-scale, distributed technology environment, with accountability for domain-level architecture and technical strategy Track record of designing and evolving large, distributed, high-throughput systems, including service decomposition, data modeling at scale, and well-versioned, backward-compatible APIs Deep experience with production operations at scale, including SRE practices, capacity planning, performance optimization, and building systems for high availability and resilience Demonstrated ability to drive architectural modernization (for example, re-platforming, migration to cloud-native services, or refactoring monoliths into services) while maintaining strong delivery outcomes 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 https://expedia.service-now.com/askeg?id=job_accommodation . 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 https://careers.expediagroup.com/jobs/ . 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, religion, gender, sexual orientation, national origin, disability or age.

View more...
Software Engineering
Verified13 days ago

Machine Learning Scientist II

On-sitefull timeMid-LevelAustin, United States
Apply Now

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. Machine Learning Scientists II Within the AI & Data organization, the Marketplace Science team develops, optimizes and operationalizes applied science driven marketplace levers that support a healthy, trusted marketplace. The Marketplace Health team builds systems that detect behaviors indicating trust, safety, and marketplace-health risk before they result in larger issues. This work helps protect traveler trust and supports a reliable experience across Expedia Group’s marketplace. Key Responsibilities In this role, you will: Own machine learning projects end to end, from understanding the business need and defining the approach through execution, launch, measurement, and iteration. Develop and improve the Marketplace Health Model system to identify behaviors associated with trust, safety, and marketplace-health risks. Translate complex marketplace challenges into scalable machine learning and statistical modeling solutions. Partner closely with product, engineering, operations, trust and safety, and other stakeholders to understand needs and deliver practical solutions. Stay highly engaged with business outcomes by identifying opportunities where machine learning can create meaningful, measurable impact. Proactively evaluate opportunities based on potential return on investment, customer impact, risk reduction, and implementation feasibility. Design experiments and analyses to assess model performance, business outcomes, and marketplace-health improvements. Monitor deployed models and recommend enhancements to maintain quality, reliability, and relevance as marketplace behavior evolves. Communicate technical findings, recommendations, trade-offs, and project progress clearly to both technical and non-technical audiences. Identify gaps, resolve blockers, and advance projects independently while keeping stakeholders aligned. Experience and Qualifications: Graduate degree in a quantitative field (such as Computer Science, Statistics, Machine Learning, Operations Research, or similar) with focused coursework or research in ML, optimization, or statistical modeling Experience developing, evaluating, and applying machine learning models to complex business or product problems. Experience designing, developing, and deploying solutions using large language models (LLMs). Experience with Python, SQL, and common machine learning libraries and frameworks. Experience translating ambiguous problems into measurable objectives, analytical approaches, and actionable recommendations. Experience collaborating with cross-functional stakeholders to deliver machine learning solutions from concept through production. Proficient communication skills, with the ability to explain technical concepts and business implications clearly. Demonstrated ability to work both collaboratively and autonomously, take initiative, and maintain ownership of deliverables. Preferred Qualifications Graduate degree in Deep Learning, NLP, Transformer, LLM Experience developing agentic applications or LLM-powered agents. Experience with trust and safety, fraud detection, risk modeling, anomaly detection, behavioral modeling, or marketplace optimization. Experience working with large-scale, imperfect, or evolving datasets. Experience with model monitoring, experimentation, and production machine learning systems. Experience balancing customer trust, business value, operational considerations, and model performance. #LI-MC1 The total cash range for this position in Austin is $112,000.00 to $156,500.00. Employees in this role have the potential to increase their pay up to $179,000.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. The total cash range for this position in Seattle is $112,000.00 to $156,500.00. Employees in this role have the potential to increase their pay up to $179,000.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. 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 https://careers.expediagroup.com/life . 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 https://expedia.service-now.com/askeg?id=job_accommodation . 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 https://careers.expediagroup.com/jobs/ . 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.

View more...
AI / ML & Data Science
Verified14 days ago

Machine Learning Scientist II

On-sitefull timeMid-LevelSeattle, United States
Apply Now

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. Machine Learning Scientists II Within the AI & Data organization, the Marketplace Science team develops, optimizes and operationalizes applied science driven marketplace levers that support a healthy, trusted marketplace. The Marketplace Health team builds systems that detect behaviors indicating trust, safety, and marketplace-health risk before they result in larger issues. This work helps protect traveler trust and supports a reliable experience across Expedia Group’s marketplace. Key Responsibilities In this role, you will: Own machine learning projects end to end, from understanding the business need and defining the approach through execution, launch, measurement, and iteration. Develop and improve the Marketplace Health Model system to identify behaviors associated with trust, safety, and marketplace-health risks. Translate complex marketplace challenges into scalable machine learning and statistical modeling solutions. Partner closely with product, engineering, operations, trust and safety, and other stakeholders to understand needs and deliver practical solutions. Stay highly engaged with business outcomes by identifying opportunities where machine learning can create meaningful, measurable impact. Proactively evaluate opportunities based on potential return on investment, customer impact, risk reduction, and implementation feasibility. Design experiments and analyses to assess model performance, business outcomes, and marketplace-health improvements. Monitor deployed models and recommend enhancements to maintain quality, reliability, and relevance as marketplace behavior evolves. Communicate technical findings, recommendations, trade-offs, and project progress clearly to both technical and non-technical audiences. Identify gaps, resolve blockers, and advance projects independently while keeping stakeholders aligned. Experience and Qualifications: Graduate degree in a quantitative field (such as Computer Science, Statistics, Machine Learning, Operations Research, or similar) with focused coursework or research in ML, optimization, or statistical modeling Experience developing, evaluating, and applying machine learning models to complex business or product problems. Experience designing, developing, and deploying solutions using large language models (LLMs). Experience with Python, SQL, and common machine learning libraries and frameworks. Experience translating ambiguous problems into measurable objectives, analytical approaches, and actionable recommendations. Experience collaborating with cross-functional stakeholders to deliver machine learning solutions from concept through production. Proficient communication skills, with the ability to explain technical concepts and business implications clearly. Demonstrated ability to work both collaboratively and autonomously, take initiative, and maintain ownership of deliverables. Preferred Qualifications Graduate degree in Deep Learning, NLP, Transformer, LLM Experience developing agentic applications or LLM-powered agents. Experience with trust and safety, fraud detection, risk modeling, anomaly detection, behavioral modeling, or marketplace optimization. Experience working with large-scale, imperfect, or evolving datasets. Experience with model monitoring, experimentation, and production machine learning systems. Experience balancing customer trust, business value, operational considerations, and model performance. #LI-MC1 The total cash range for this position in Austin is $112,000.00 to $156,500.00. Employees in this role have the potential to increase their pay up to $179,000.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. The total cash range for this position in Seattle is $112,000.00 to $156,500.00. Employees in this role have the potential to increase their pay up to $179,000.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. 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 https://careers.expediagroup.com/life . 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 https://expedia.service-now.com/askeg?id=job_accommodation . 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 https://careers.expediagroup.com/jobs/ . 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.

View more...
AI / ML & Data Science
Verified14 days ago

Software Development Engineer II

On-sitefull timeMid-LevelLondon, United Kingdom
Apply Now

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. About the team We are the Model Lifecycle team inside Expedia Group's ML Platform. Our services help the MLS and MLE community across EG take use cases from idea to production model in the shortest time possible, with paved paths for training, registration, deployment, serving and monitoring. As an SDE II you will own features end to end across one or two of these services, working in Python, Go, TypeScript and Kubernetes, with senior and principal engineers close by to pair, review and unblock. Hundreds of models across Expedia, Vrbo and Hotels.com run on what we help build, so the code you ship is felt quickly and good engineering habits (tests, observability, clear PRs) are valued as much as raw output. We lean heavily on coding agents (Cursor, Claude Code and friends) to accelerate the delivery cycle: scaffolding services, drafting tests, reviewing PRs and keeping documentation in step with the code. You'll have space to learn how to get the best out of them and we'll look to you to apply good judgement on what lands in main. In this role, you will: Design, build, test, and maintain reliable software components that deliver high-quality customer and business outcomes. Translate product and technical requirements into maintainable solutions, applying sound engineering practices across the software development lifecycle. Develop clear low-level designs, APIs, data models, and integrations that support scalable, secure, and dependable services. Investigate and resolve complex technical issues, improve system performance and reliability, and contribute to operational excellence. Collaborate effectively across engineering, product, and technical domains while applying transferable skills to multiple problem spaces. Safely integrate and operate AI/ML-enabled solutions that improve outcomes, while building familiarity with AI-driven systems, tools, workflows, and the application of AI/ML concepts to real-world products. Minimum Qualifications: Bachelor’s degree in computer science, engineering, or a related technical field, or equivalent practical experience. Demonstrated professional software engineering experience appropriate to an SDE II role. Experience owning and delivering features or components within a service or defined technical area. Proficiency in software development fundamentals, including coding, testing, debugging, version control, API design, data modeling, and low-level system design. Experience working with cross-functional partners to deliver, operate, and improve production software. Preferred Qualifications: Experience designing and operating reliable services at scale, with a focus on performance, availability, security, and maintainability. Demonstrated ability to contribute to architectural decisions, simplify complex technical problems, and improve engineering practices within a defined service or domain. Experience using monitoring, logging, metrics, and data-driven analysis to diagnose issues and guide technical improvements. Practical exposure to AI/ML-enabled products, developer tools, or workflows, including the ability to evaluate and safely apply these solutions in production-oriented software engineering. Experience delivering technical solutions across multiple domains or technology areas, with the adaptability to apply sound engineering judgment in unfamiliar problem spaces. 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 https://expedia.service-now.com/askeg?id=job_accommodation . 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 https://careers.expediagroup.com/jobs/ . 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, religion, gender, sexual orientation, national origin, disability or age.

View more...
Software Engineering
Verified14 days ago

Senior Software Development Engineer - GenAI

On-sitefull timeLead / StaffChicago, United States
Apply Now

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. Introduction to the Team: Expedia Technology teams partner with our Product teams to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. The Senior Software Developer role is part of the GenAI Platform team. The GenAI Platform team builds and operates Expedia Group’s shared generative AI platform - tooling, services, and guardrails - that enable product and ML teams to safely experiment with, deploy, and scale GenAI-powered experiences across our brands. You will lead the design, delivery, and evolution of scalable GenAI services and multi-agent infrastructure that power secure, observable GenAI capabilities across Expedia Group. By shaping multi-agent platform architecture, codifying guardrails and best practices, and partnering closely with product and domain engineering teams, you will accelerate how internal teams build, integrate, and safely operate AI-enabled experiences for travelers and partners at global scale. In this role, you will: Drive end-to-end system design, including low-level design (LLD), API contracts, and data modeling, aligned with Expedia’s architectural standards, engineering best practices, and long-term technical vision. Collaborate across geographically distributed teams, bringing clarity to technical decisions, ownership, and dependencies. Partner with use-case teams to understand their requirements and support adoption of platform capabilities. Own delivery from design through implementation, release, and production operations, ensuring high engineering quality through testing, security, observability, and operational readiness. Define and track metrics for reliability, performance, adoption, and operating cost. Build with a platform mindset, creating reusable, extensible, and self-service capabilities rather than one-off solutions. Balance consistent interfaces and sensible defaults with flexibility for workload-specific needs. Partner with the AI Registry team to define and implement grading standards for AI assets, including AI agents, MCP servers, and skills, with clear criteria for quality, safety, reliability, and production readiness. Work closely with the LLM Inference team to design and deliver intelligent routing patterns, open-weight model deployments, and fine-tuning pipelines, balancing model quality, latency, reliability, and cost. Minimum Qualifications: Bachelor’s degree in Computer Science or a related technical field; or Equivalent related professional experience. 8+ years of relevant professional experience, including building and operating backend services and APIs with end-to-end ownership from design through deployment and ongoing operational support. Proven proficiency in Python and experience developing production-grade web services using FastAPI or similar modern frameworks (such as Flask, Django, or other async service frameworks), with solid understanding of system design, API design, and data modeling. Experience building and running backend APIs in public or hybrid cloud environments, with hands-on exposure to core cloud services (AWS preferred) and at least one data store technology (relational, NoSQL, or search), such as Aurora PostgreSQL or Elasticsearch. Familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products, including exposure to LLM-powered capabilities, embeddings, or RAG patterns, or demonstrated ability to ramp up quickly using internal GenAI Platform tools and documentation. Preferred Qualifications: Deep experience building and operating Python-based backend APIs at scale on AWS or similar cloud providers, including performance tuning, resilience patterns, and advanced API and data modeling for high-traffic or multi-tenant services. Hands-on experience with RAG and vector store tooling (for example, LangChain, LlamaIndex, LangGraph) and evaluation or observability frameworks (such as LangSmith or Langfuse), including safely integrating and operating AI/ML‑enabled solutions that improve outcomes. Experience integrating and optimizing LLM-powered systems end to end, including prompt and retrieval design, embeddings management, Elasticsearch vector search, Aurora PostgreSQL schemas, and platform-level guardrails such as auth, quota, and evaluation hooks. Background building internal platforms, SDKs, or shared services adopted by multiple product teams, including clear documentation, paved road patterns, and close collaboration with cross-functional partners (product management, applied science, and engineering). Experience designing or implementing workflow and agent orchestration–based solutions (for example, using n8n, Flowise, or similar) to build multi-tool or multi-agent GenAI applications, and familiarity with AI-driven platform architectures and safety-by-design practices. The total cash range for this position in Chicago is $171,500.00 to $240,000.00. Employees in this role have the potential to increase their pay up to $274,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. 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 https://careers.expediagroup.com/life . 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 https://expedia.service-now.com/askeg?id=job_accommodation . 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 https://careers.expediagroup.com/jobs/ . 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.

View more...
AI / ML & Data Science
Verified17 days ago

Software Development Engineer II

On-sitefull timeMid-LevelSeattle, United States
Apply Now

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. Our Team Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. We are the Expedia Group Advertising team - as a global leader in travel industry advertising, we connect advertisers with millions of travelers. We are seeking a talented and results-driven Software Development Engineer II, Advertising Technology. In this role, you will work with a team of dedicated engineers to develop and enhance our next-generation advertising suite of products. Your technical expertise and collaborative approach will help deliver impactful solutions for advertisers and travelers worldwide. As a Software Development Engineer II, you will play a critical role in building and scaling high-performance systems that support Expedia Group’s expanding advertising network. Your focus will be on designing innovative solutions, driving operational excellence, and contributing to the success of a collaborative engineering team. In this role, you will: Design, build, test, and maintain scalable software solutions for advertising technology products and services, applying strong coding fundamentals and sound engineering practices. Contribute to system design, low-level design, API design, and data modeling to deliver reliable, maintainable, and extensible solutions across multiple technical domains. Collaborate with engineers, product, and partner teams to translate business needs into technical solutions that improve advertising platform capabilities and customer outcomes. Own well-defined components and services, troubleshoot production issues, and improve operational health through monitoring, debugging, automation, and continuous improvement. Write high-quality, secure, and well-tested code, participate in code reviews, and follow engineering standards that support performance, scalability, and resilience. 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. Minimum Qualifications: Bachelor’s degree in a technical field, or equivalent related professional experience. 2+ years of software development experience building and supporting production systems and services. Experience owning components or services within a team, with responsibility for implementation, testing, deployment, and operational support. Proficiency in software engineering fundamentals including coding, data structures, algorithms, debugging, and version control, with working knowledge of system design, low-level design, API design, and data modeling. Preferred languages include Java, Kotlin, React Experience developing reliable, scalable applications and working across more than one technical area or service, with the ability to diagnose issues and deliver maintainable solutions. Preferred Qualifications: Experience building software for advertising technology, marketplace, or other high-scale distributed platforms. Demonstrated ability to improve service quality through observability, automation, performance tuning, and operational excellence practices. Experience contributing to architecture or design discussions for services, APIs, event streaming, and data models within a team-owned domain. Familiarity with AI-driven systems, tools, or workflows, and experience applying AI/ML concepts in production-oriented software environments. Experience using data and metrics to inform engineering decisions, prioritize improvements, and measure the impact of technical solutions. Please note that this role is only available in Seattle, WA, in alignment with our flexible work model, which requires employees to be in-office at least three days a week. We are unable to offer relocation assistance for this role. The total cash range for this position in Seattle is $119,000.00 to $166,500.00. Employees in this role have the potential to increase their pay up to $190,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. 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 https://careers.expediagroup.com/life . 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 https://expedia.service-now.com/askeg?id=job_accommodation . 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 https://careers.expediagroup.com/jobs/ . 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.

View more...
Software Engineering
Verified18 days ago

Principal Software Development Engineer

On-sitefull timeLead / StaffGurugram, India
Apply Now

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. Introduction to team: the engineering organization responsible for Reservations across two of Expedia Group's largest lines of business: Conventional Lodging (hotels) and Vacation Rentals (Vrbo). This platform ensures that the booking is completed across all systems starting from the moment a traveller clicks "book" till the moment a supplier, a hotel property or a vacation rental host, actually confirms that room or home. It is the system of record and execution for every reservation created, retrieved, changed, cancelled, and reconciled across every EG brand and every point of sale, globally. The scale of these platforms is substantially high since Conventional Lodging alone represents a large majority of Expedia's transaction volume, processing bookings across local inventory, third-party inventory, and GDS supply. Vacation Rentals adds a second, structurally distinct booking model, whole-property rentals with owner/property-manager supply, dynamic quote-and-hold flows, and its own settlement and payout mechanics. Across both businesses, this organization owns dozens of production services spanning booking orchestration, price/availability validation, fulfilment, cancellation, change management, settlement, and event publishing to finance and analytics. Typical technologies include Java/Kotlin, Spring, REST/gRPC, AWS, Datadog and Splunk. Platform capabilities you will own and continue to raise the bar on: Scalability — supporting booking, retrieve, and post-booking traffic that scales across markets, brands, and business models without re-architecting for every new use case. High-performance — the team is actively driving end-to-end booking latency down, because every additional second at checkout measurably costs conversion and revenue. High throughput — the platform must absorb booking, price-check, and inventory-adjustment traffic at production scale continuously, including peak demand events, without degrading the traveller experience. Resiliency — this is a highly compliant and audited revenue-critical system, designed with redundancy, safe rollout mechanisms, and recovery paths, because a failed booking is a failed sale. In this role, you will: Define and evolve technical direction for complex products, services, and domains, delivering scalable solutions that support business and customer outcomes Lead architecture and system design, including low-level design, API design, data modelling, and evaluation of technical trade-offs across interconnected systems Drive engineering execution across multiple services or a broad technical domain, aligning teams on priorities, delivery approaches, and sustainable technical practices Apply deep technical expertise to solve ambiguous, high-impact problems while remaining effective across multiple engineering domains and technology stacks Establish operationally excellent solutions through practices that strengthen reliability, observability, performance, security, maintainability, and continuous improvement Safely integrate and operate AI/ML-enabled solutions that improve outcomes, applying familiarity with AI-driven systems, tools, workflows, and AI/ML concepts to real-world products Minimum Qualifications: Bachelor’s degree in Computer Science or a related technical field; or Equivalent related professional experience 12+ years of relevant professional experience Demonstrated ownership of complex systems and broad technical domains, with experience leading technical direction and architecture across multiple services, teams, or a significant engineering domain Strong expertise in system design, including low-level design, API design, data modelling, software development, and evaluation of scalable technical solutions Demonstrated ability to deliver reliable, maintainable, and secure systems while influencing engineering decisions across organizational boundaries Preferred Qualifications: Proven experience designing and operating high-scale, distributed, or business-critical systems with strong reliability and performance requirements Demonstrated architecture leadership across complex, multi-service environments, including successful resolution of cross-team technical dependencies and trade-offs Experience using data and operational insights to guide engineering strategy, improve system outcomes, and prioritize technical investments Advanced familiarity with AI/ML-enabled products or engineering workflows, including evaluating, integrating, and operating AI-driven solutions responsibly in production A record of advancing engineering excellence through technical mentoring, reusable patterns, automation, and continuous improvement across a broad engineering organization 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 https://expedia.service-now.com/askeg?id=job_accommodation . 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 https://careers.expediagroup.com/jobs/ . 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, religion, gender, sexual orientation, national origin, disability or age.

View more...
Software Engineering
Verified18 days ago

AI Engineer III

On-sitefull timeSeniorAustin, United States
Apply Now

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. AI Engineer III Customer Data Platform at EG builds innovative products, services, and tools to deliver high-quality data experiences for travelers, partners, and our internal teams. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences for the traveler and our partners that drive loyalty and customer satisfaction. As an AI Engineer, you will lead projects, design and build scalable, reliable data services and pipelines by leveraging AI tools and technologies that power analytics, reporting, and data-driven product experiences. You will combine strong software engineering fundamentals with data engineering and AI skills to deliver secure, high-quality data products on modern cloud infrastructure. In this role, you will: Own and evolve complex, business‑critical data products end to end — from technical design and implementation through deployment, monitoring, and day‑to‑day production support, escalating appropriately on the most complex or cross‑org decisions Apply modern engineering practices and use AI as a co‑pilot across the software development lifecycle to clarify requirements, explore designs, accelerate coding, strengthen automated testing, and improve operational excellence and reliability Collaborate with partners across engineering, product, data, and business functions — contributing to cross‑team designs, surfacing trade‑offs clearly, and helping align simple, resilient solutions Design and integrate services, APIs, and data models so that high‑quality data and capabilities are easily consumable by both human users and AI systems, working within established architectural patterns and guardrail Share knowledge and mentor others, especially earlier‑career engineers, through code reviews, pairing, and design discussions — including helping teammates use AI tools effectively and responsibly as part of their daily workflow Experience & Qualifications: Bachelor’s degree in computer science or a related technical field; or Equivalent related professional experience 5+ years of relevant professional experience Experience with owning data products, with demonstrated impact within a domain or product Proven experience delivering at least one significant end to end service or product within a product or domain using AI tools(like Claude, Codex, copilot). Proficiency in at least one modern programming language (like Java, Scala) and strong computer science fundamentals (data structures, algorithms, object-oriented or functional design), with hands-on experience in system design (LLD), API design, and data modeling Experience working with data pipelines, batch and stream, including building, consuming, and evolving them. Preferred Qualifications: Experience designing and building reliable, scalable systems on cloud platforms, including contributing to service boundaries, resilience mechanisms, and operational best practices Strong proficiency using AI tools and techniques as part of everyday software engineering work (for example, exploring implementation options, generating and hardening code, enhancing test coverage, or analyzing production behavior), with sound judgment about when human‑only review is required Experience developing frameworks for AI-driven coding agents, including MCP and spec-driven development methodologies Experience defining and enforcing AI governance practices to ensure responsible, secure, and compliant AI system development Experience with big data technologies like Spark, Kafka, Flink and no-SQL data stores like Cassandra, Scylla and Iceberg. Demonstrated ability to collaborate and influence across disciplines — partnering with engineering, product, and data stakeholders to move designs forward, unblock dependencies, and land changes that span multiple teams Track record of leading technical workstreams that simplify components or services, improve performance or reliability, or increase developer productivity within and adjacent to your team #LI-MC! The total cash range for this position in Austin is $146,000.00 to $204,500.00. Employees in this role have the potential to increase their pay up to $233,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. 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 https://careers.expediagroup.com/life . 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 https://expedia.service-now.com/askeg?id=job_accommodation . 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 https://careers.expediagroup.com/jobs/ . 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.

View more...
AI / ML & Data Science
Verified18 days ago

Software Development Engineer II

On-sitefull timeMid-LevelChicago, United States
Apply Now

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. Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. Our Team We are the Expedia Group Advertising team. As a global leader in travel industry advertising, we connect advertisers with millions of travelers. This is a rapidly growing area of the business, with strong year-over-year growth, and a key area of long-term investment. Within this organization, you’ll join the Advertiser Team, which owns the advertiser-facing portal and the backend services and APIs that power it. These systems enable advertisers and third-party partners to configure, manage, and optimize ad campaigns across Expedia Group platforms. You will work collaboratively with engineers, product, and cross-functional partners across a globally distributed organization to build impactful solutions for advertisers and travelers worldwide. The Role As a Software Development Engineer II, you will play a critical role in building and scaling high-performance systems that support Expedia Group’s expanding advertising network. This role is primarily backend-focused (approximately 70–80%), with some frontend development (20–30%) supporting customer-facing experiences built in React. You will contribute to a multi-year initiative to design and evolve a unified advertising platform, consolidating multiple ad products into a single, scalable system. Your work will directly influence advertiser experiences and shared capabilities across the platform. In This Role, You Will Design, build, test, and maintain scalable backend services and APIs that power the advertiser portal and enable third-party integrations Contribute to the development of a unified ads platform, delivering reusable capabilities across multiple advertising products Own features and services end-to-end—from design and implementation to deployment and operational support Apply strong coding fundamentals to deliver high-quality, maintainable, and extensible solutions Participate in system design, low-level design, API design (including GraphQL), and data modeling Build customer-facing features (primarily backend-driven, with some React frontend contributions) Drive improvements in scalability, performance, and reliability for high-traffic advertiser systems Collaborate with engineering, product, operations, and globally distributed teams to translate business needs into technical solutions Troubleshoot production issues and improve system health through monitoring, debugging, automation, and observability practices Write secure, well-tested code, participate in code reviews, and follow engineering best practices Leverage AI-enabled solutions and AI-assisted development tools to improve developer productivity and product outcomes Minimum Qualifications Bachelor’s degree in Computer Science, Engineering, or related technical field, or equivalent practical experience 3+ years of software development experience building and supporting production systems and services Strong foundation in data structures, algorithms, and core computer science fundamentals Experience owning components or services, including implementation, testing, deployment, and operational support Experience designing and building scalable backend systems and APIs Proficiency in one or more of the following: Java, Kotlin (or ability to ramp quickly), and familiarity with React Experience with API design and consumption, including REST and/or GraphQL Experience working across multiple technical systems or services, with the ability to debug and deliver maintainable solutions Preferred Qualifications Experience building software for advertising technology, marketplaces, or other high-scale distributed systems Experience with event streaming or messaging systems (e.g., Flink, Kafka, or similar real-time data processing technologies) Experience contributing to architecture and design discussions for services, APIs, and data models Demonstrated ability to improve service quality through performance tuning, observability, and automation Experience using metrics and data to inform engineering decisions and measure impact Familiarity with AI-driven systems and/or AI-assisted development tools (e.g., GitHub Copilot, Claude) Experience building customer-facing features, including frontend development with React Background working on large-scale, high-throughput systems or platforms What You’ll Bring A strong sense of ownership, with a track record of delivering solutions end-to-end Ability to collaborate effectively across teams and contribute to a highly collaborative engineering culture Passion for building scalable, high-performance systems and improving the developer and customer experience Interest in solving complex problems in a fast-growing, high-impact area of the business Please note that this role is only available in Chicago, IL, in alignment with our flexible work model, which requires employees to be in the office at least three days a week. We are unable to offer relocation assistance for this role. The total cash range for this position in Chicago is $111,000.00 to $155,500.00. Employees in this role have the potential to increase their pay up to $177,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. 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 https://careers.expediagroup.com/life . 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 https://expedia.service-now.com/askeg?id=job_accommodation . 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 https://careers.expediagroup.com/jobs/ . 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.

View more...
Software Engineering
Verified18 days ago

Page 3 of 5