Skip to main content
Back to results

Senior Software Development Engineer

  • India - Haryana - Gurgaon

  • Technology

  • Full-Time Regular

  • 02/12/2024

  • ID # R-85513

If you need assistance during the recruiting process due to a disability, please reach out to our Recruiting Accommodations Team through the Accommodation Request form. This form is used only by individuals with disabilities who require assistance or adjustments in applying and interviewing for a job. This form is not for inquiring about a position or the status of an application.

Senior Software Development Engineer

Expedia Group has a great opportunity for a Software Developer to work with Identity Team! If you have strong development skills and enjoy building services on a modern web stack, this is the place for you. Add a healthy passion for wrestling with large datasets and a desire to build automation tools, and you'll be set apart from the crowd. If teamwork, respect, ownership, recognition, trust, simplification, and test-and-learn speaks to you - and the thought of joining a growing team excites you - we want to talk to you.

Our team is looking for a Sr. Software Developer to join the EG Identity team, a part of Platform Acceleration and Architecture team to help us build Identity and Access Management System. The position is critical to design and develop micro services as part of platform consolidation of Identity products. Help build new login, authentication and authorization products that involves basic knowledge of frontend and in-depth experience in backend implementation. In this role, you will help us designing new services, ensure scalability, security, reliability, availability metrics are met. You will help manage Login/Identity products as well building core platform components. You will lead junior engineers, work with them and help them grow. Come up with new ideas to continue building trusted marketplace. Your work will lead to a direct impact on growing revenue for EG as well as build foundation components for standing up the EG platform.

What you’ll do:

  • Develop quality scalable, tested and reliable applications and microservices using industry practices to process thousands of requests per second

  • Deliver tested and optimized high performance code for a distributed micro services environment

  • Participate in resolution and root cause analysis of production issues and lead efforts toward solutions

  • Develop a smart service layer that will allow for in-session personalization based of user behavior and data

  • Scale our public API to allow other partners to use our services and experiences on third party sites

  • Technologies we use:Java8/11, Kotlin, Spring Boot, OAuth, OIDC, Elasticsearch, Cassandra, Mongo DB, Redis Cache, SQL Server, S3, AWS, Docker, Dropwizard, Kafka, Data Dog, Node.js, React, Redux, React Native, etc.

Who you are:

  • Passionate about gaining and sharing knowledge with your co-workers and are fun to work with!

  • Proficient in web services development, web and/or application containers, microservices architecture

  • Bachelors in Computer Science or equivalent experience

  • 7+ years of professional, post college, software development experience with Java/Kotlin, J2EE and relational databases

  • Knowledge of Identity and Access Management capabilities

  • Knowledge of event driven architecture and tools like Kafka

About Expedia Group

Expedia Group (NASDAQ: EXPE) powers travel for everyone, everywhere through our global platform. Driven by the core belief that travel is a force for good, we help people experience the world in new ways and build lasting connections. We provide industry-leading technology solutions to fuel partner growth and success, while facilitating memorable experiences for travelers. Expedia Group's family of brands includes: Brand Expedia®,®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®,™, and Expedia Cruises™.

© 2021 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50

Employment opportunities and job offers at Expedia Group will always come from Expedia Group’s Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you’re confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals to whom we have not made prior contact. Our email domain is The official website to find and apply for job openings at Expedia Group is

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.
Similar Positions
  • Senior Technical Risk & Compliance Analyst (Gurgaon-Based)

    Gurgaon, Haryana
    View Job
  • Workforce Planning Analyst (Gurgaon)

    Gurgaon, Haryana
    Operations & Services
    View Job
Job Accommodation Requests

At Expedia Group, we're committed to providing an inclusive and accessible recruiting experience for candidates with disabilities. If you require an accommodation or adjustment for any part of the application or hiring process, please let us know by completing our Accommodation Request form.

Request a disability accommodation
Expedia Group | Careers