Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Development Engineer

Expedia 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.

Introduction to the Team:

We're the Insurance team at Expedia Group, and we're on a mission to redefine how travelers experience peace of mind during their journeys. Whether it's trip protection, flight cancellations, or medical emergencies abroad, our goal is to deliver seamless, reliable, and intelligent insurance experiences across Expedia's suite of brands (like Expedia.com , Vrbo, Hotels.com , and more).
We work closely with different insurance suppliers to onboard their products into our systems and make them available to customers during various booking journeys — such as during checkout, post-purchase, and even through trip management pages. Our team ensures the right protection is offered at the right time, making travel safer and more confident for millions of users.

In this role, you will:

  • Design, develop, and maintain high-quality, scalable, and reliable software services and components, including robust low-level designs, APIs, and data models that support critical business capabilities.

  • Own end-to-end delivery of features and services from technical design and implementation through testing, deployment, and operational support, ensuring performance, security, and maintainability.

  • Lead and participate in system design and code reviews, providing constructive feedback, driving engineering best practices, and elevating code quality and technical standards across the team.

  • Collaborate closely with product managers, architects, and cross-functional engineering teams to translate business requirements into technical solutions, making pragmatic trade-offs between scope, performance, and long-term maintainability.

  • Diagnose, troubleshoot, and resolve complex production issues, improve observability, and drive operational excellence through automation, runbooks, and continuous improvement of deployment and release processes.

  • 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 where appropriate.

Experience and Qualifications

Minimum Qualifications:

  • Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience.

  • 8+ years of relevant experience in backend development in Java/Kotlin

  • Substantial experience as a software development engineer building, testing, and operating production-grade services or applications, including owning features or services through the full software development lifecycle.

  • Exposure to frontend technologies (React, Angular,Javascript) is preferred

  • Proven ability to design and implement clean low-level designs, APIs, and data models, write high-quality code, and apply core computer science and engineering fundamentals to solve complex technical problems.

  • Demonstrated experience with modern software development practices such as version control, CI/CD, automated testing, code reviews, and monitoring/alerting to ensure reliable operation of services in production, including familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products.

Preferred Qualifications:

  • Experience designing and evolving large-scale, distributed systems or services, including making architectural decisions, defining interfaces and data contracts, and ensuring reliability, scalability, and performance.

  • Track record of leading technical delivery for complex projects, breaking down ambiguous problems, driving alignment on design decisions, and mentoring other engineers in system design, low-level design, API design, and data modeling.

  • Strong focus on operational excellence, including deep experience with observability, performance tuning, incident response, root cause analysis, and continuous improvement of deployment and release processes.

  • Demonstrated use of data and metrics to inform technical decisions, validate assumptions, and optimize system behavior, including experimentation or A/B testing where applicable.

  • Experience integrating or extending AI/ML capabilities within software systems (for example via platform APIs, SDKs, or services) to enhance user experiences or business outcomes, and the ability to guide teams on responsible, safe use of AI in production workflows, including safely integrating and operating AI/ML‑enabled solutions that improve 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 .

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, religion, gender, sexual orientation, national origin, disability or age.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Development Engineer in Gurgaon vacancy
  •  ...excellence, and continuous evolution of the Cars platform to support business growth and partner integrations. As a Senior Software Development Engineer (SSDE), you will have significant ownership and technical influence within this ecosystem. You will lead complex, high-... 
    Senior
    Long term contract

    Expedia Group

    Gurgaon
    1 day ago
  •  ...translate business requirements into technical solutions. Stay Updated: Keep current with the latest Angular updates, features, and web development best practices. Required Skills and Qualifications Technical Proficiency: Strong knowledge of the Angular framework and core... 
    Senior
    Full time

    Inovalon

    Gurgaon
    11 hours ago
  •  ...Conduct code reviews, enforce best practices, and mentor junior engineers.- Troubleshoot scalability issues and handle high-concurrency traffic.Requirements : - 5-10 years of experience in backend development.- Strong expertise in Node.js, SQL (PostgreSQL/MySQL), and database... 
    Senior

    AGRIM

    Gurgaon
    10 days ago
  • We are looking for a strong Backend Software Development Engineer (SDE) to design, develop, and maintain scalable, high-performance backend systems and APIs. The ideal candidate should have solid experience in backend architecture, databases, distributed systems, and cloud... 
    Senior

    Marga darsana consulting

    Gurgaon
    14 days ago
  •  ...Proudly part of Kuoni Tumlare, TUMLARE SOFTWARE SERVICES (P) LTD. is a multinational technology...  ...We are looking for an experienced Senior Backend Developer with strong expertise...  ...best practices for scalable application development. · Write clean, maintainable, and efficient... 
    Senior
    Permanent employment
    Full time

    Kuoni Tumlare

    New Delhi
    10 days ago
  •  ...and Spring Boot, applying clean architecture and high-quality engineering standards.- Implement and optimize data access layers using ORM...  ...services in AWS, leveraging cloud-native tools and modern development practices.- Use Docker for service packaging, local development... 
    Senior
    Contract work
    Local area

    Stellaspire

    Gurgaon
    12 days ago
  •  ...Posture, Risk-Based Vulnerability Management, Software Supply Chain Security, DevSecOps, and...  ...Desired experience range is 4+ years Engineering degree B.E/B.Tech/MCA/M.Tech/M.Sc or any...  ...-depth understanding of the entire web development process (design, development and... 
    Senior
    Remote job
    Flexible hours

    ArmorCode Inc.

    Gurgaon
    19 days ago
  •  ...architecture discussions, code reviews, and engineering best practices.- Ensure system...  ...Requirements : - 5 to 7 years of hands-on backend development experience.- Strong programming...  ...optimization.- Experience with Git and standard software development workflows.- Excellent... 
    Senior
    Long term contract

    MAGIC BLOOMS MEDIA PRIVATE LIMITED

    Gurgaon
    13 days ago
  • About the Role : We are looking for Software Engineers with 8+ years of experience who are interested in working on modern backend systems and...  ...and scalable architectures.- Understand and implement modern development practices.- Explore integration of AI/ML concepts into real-... 
    Senior

    Edvance

    New Delhi
    1 day ago
  •  ...We are seeking a skilled Senior Java Developer to design, develop, and maintain high-performance applications. The ideal candidate will...  ...in collaborative, agile environments. ~8+ years of backend development experience with Java, Spring Boot stack, REST Services, Spring... 
    Senior
    Full time

    NucleusTeq

    Gurgaon
    7 days ago
  •  ...We are looking for a Full Stack Senior Software Engineer with backend proficiency to join an Agent Development Squad building AI-powered financial close automation. You will primarily own the Python backend services, APIs, and data pipelines that power AI agents for financial... 
    Senior
    Full time
    Contract work

    Truminds Software Systems Private Limited

    Gurgaon
    19 days ago
  • Position: Senior Backend Engineer (Node.js, Kafka/Rabbit)Overall/Total Experience: 6 to 9 years onlyLocation: Gurugram (Only for Delhi/NCR Candidates...  ...).- Must have 6+ years of hands-on experience in backend development with strong expertise in Node.js.- Must have hands-on... 
    Senior
    Immediate start

    Laksh Consultants

    Gurgaon
    3 days ago
  •  .../ERP/CRM), and HyperApps (AI agents for insurance, banking, and compliance automation).Role Overview :We are seeking a Senior Software Development Engineer with 4-7 years of experience to join TartanHQ's backend engineering team. You will design and develop scalable, production... 
    Senior
    Full time

    TartanHQ Solutions Private Limited

    Gurgaon
    18 days ago
  •  ...microservices architectures that allow for modular development and independent deployment of platform...  ...data throughput.- Mentor junior engineers through code reviews and technical...  ...testing frameworks to deliver reliable software.- Excellent communication skills to articulate... 
    Senior
    Long term contract
    Full time
    Work at office

    Bright Lifecare Pvt. Ltd.

    Gurgaon
    18 hours ago
  •  ...integration, orchestration, automation, and app development that accelerates business transformation...  ...About the team: At Jitterbit, engineering is at the heart of everything we do. We...  ...continuous learning. About the role: As a Senior Backend Engineer, you’ll play a key role... 
    Senior
    Remote job
    Flexible hours

    Jitterbit

    New Delhi
    21 days ago
  • Job Description : Role Overview : As a Senior Software Engineer, you will be instrumental in designing, developing, and maintaining high-performance, scalable microservices that power our core business functions. You will collaborate closely with product managers, architects... 
    Senior

    DEUTSCHE TELEKOM DIGITAL LABS PRIVATE LIMITED

    Gurgaon
    20 days ago
  •  ...strategies, customer-centric experience design, and world class product engineering. The future of business is disruptive; transformative; and...  ...The power of the newest technologies and platforms. Job Title : Senior Associate - Technology (Java)Job Summary : You are a high-... 
    Senior
    Flexible hours

    Publicis Sapient

    Gurgaon
    6 days ago
  • Job Title : Senior Java DeveloperExperience : 4+ yearsLocation : Bengaluru, Pune, Chandigarh...  ...sessions with product management and software development teams.- Write clean, stable, unit-...  ..., Infrastructure, and Site Reliability Engineering (SRE) to ensure a stable development environment... 
    Senior
    Immediate start

    Mobile Programming LLC

    Gurgaon
    27 days ago
  • Job Description : We are looking for a Senior Associate Technology Level 1 - Java Microservices Developer to join our team of bright...  ...achieve their business goals.Qualifications : - 5+ years of software development experience- Strong development skills in Java JDK 1.8 or... 
    Senior

    Publicis Sapient

    Gurgaon
    5 days ago
  • Job Description :We are seeking an experienced Senior Backend Engineer with a deep expertise in Python and Django to join our dynamic team. The...  ...will have a minimum of 7 years of experience in backend development, with a strong focus on building scalable web applications.... 
    Senior

    Kodehash Technologies Pvt Ltd

    Gurgaon
    18 hours ago
  •  ...Next.js (API layer), and microservices architecture.- Lead the development of complex features and own them end-to-end from requirements to...  ...product managers, designers, QA, DevOps, and frontend/mobile engineers to deliver seamless customer experiences.- Implement robust data... 
    Senior
    Work at office

    Sav Technologies

    Gurgaon
    11 days ago
  • Job Description : Role : Senior Software Engineer AI Java DeveloperExperience : 4 to 6 YearsLocation : GurgaonEmployment Type : Full-TimeRole Overview...  ...- REST APIs- Hibernate/JPA- MySQL, PostgreSQL, MongoDBAI Development : - Generative AI & LLM Integration- AI Agents and Agentic... 
    Senior
    Full time

    Shiprocket Limited

    Gurgaon
    29 days ago
  • Role Overview :As a Senior Software Engineer based in Gurugram, you will serve as a technical anchor for our core engineering team, driving the...  ...Candidates must possess 5 to 8 years of relevant software development experience to be considered for this position. (ref:hirist.... 
    Senior
    Hybrid work

    Talentoj

    Gurgaon
    7 days ago
  •  ...with Camel K or Camel Quarkus- Familiarity with DevOps tools like Jenkins, Git, and Ansible- Certification in Java or Integration Technologies is a plusEducational Background : - Bachelors or Masters degree in Computer Science, Engineering, or related field (ref:hirist.tech)
    Senior
    Full time

    Unify Technologies

    Delhi
    22 days ago
  •  ...Responsibilities: As a High-Frequency Trading Software Developer, you will: Design and...  ...and support. Lead the core engineering team to drive innovation and efficiency....  ...collaborative environment Career growth and development opportunities Catered breakfast and lunch... 
    Senior

    NK Securities Research

    Gurgaon
    26 days ago
  • Senior Applied AI EngineerFull-Time - 7+ Years ExperienceRole Summary...  ...for a Senior Applied AI Engineer (7+ years experience) to design and build AI-powered software systems. This role focuses on...  ...Cursor, and ChatGPT to accelerate development.- Design and develop scalable... 
    Senior

    Taggd

    Gurgaon
    5 days ago
  •  ...available, scalable, and reliable on a cloud platform.- Provide visible leadership for the unit within the technology community.- Mentor Senior Engineers across the firm by providing guidance and coaching. Preferred candidate profile :- A bachelor's degree in Engineering with 14+... 
    Senior

    Arcesium India Private Limited

    Gurgaon
    21 days ago
  •  ...Unilever and Metro.   We’re looking for a Sr Full Stack Software Engineer who expects more from their career. This role offers an...  ...Responsibilities: • 6+ years of hands-on experience in Full Stack development, focusing on performance, scalability, security, and... 
    Senior
    Flexible hours

    dunnhumby

    Gurgaon
    26 days ago
  • Job Description :- Around 4- 6 years of professional Java development experience.- Expert-level proficiency in Java and advanced programming...  ..., and infrastructure as code.- Basic understanding of Prompt Engineering (clear instructions, context setting).- Experience in using AI... 
    Senior

    Intraedge Technologies Ltd.

    Gurgaon
    22 days ago
  • `Responsibilities:- 5+ years of software development experience- Strong development skills in Java JDK 1.8 or above- Java fundamentals like Exceptional handling, Serialization/Deserialization and Immutability concepts- Good fundamental knowledge in Enums, Collections, Annotations... 
    Senior

    Publicis Sapient

    Delhi
    28 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Development Engineer. Be the first to apply!