PowerToFly
Recent searches
  • Events
  • Companies
  • Resources
  • Log in
    Don’t have an account? Sign up
Filters
Clear All
Advanced filters
Job type
  • Reset Show results
Date posted
  • Reset Show results
Experience level
  • Reset Show results
Company
  • Reset Show results
Skills
  • Reset Show results
Clear All
Cancel Show Results
Active filters:
Results 10206 Jobs

Wondering why you’re not getting hired?

Take our 3-min quiz and find out!

  • See what’s holding you back
  • Know exactly what to fix
  • Get a plan to move forward
Take the Quiz!
Loading...
Loading more jobs...

No more jobs to load

No more jobs to load

Software Development Engineer II
Save Job
Expedia Group

Software Development Engineer II

Onsite Gurgaon, India
Posted 27 minutes ago
Save Job

Job Details

Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success.

Watch this video to learn more about Expedia Group

Why Join Us?

To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win.

We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us.

Team description:

The Ordering Team owns the core order orchestration platform for Expedia Group, powering every booking transaction across its brands. The team manages the complete order lifecycle—create, change, and cancel—while integrating with critical downstream systems such as lodging, fraud, and payments.

Operating Tier 0/Tier 1 services, the team builds highly scalable, microservices-based platform capabilities with strict availability and reliability standards. Current initiatives include automating payment installment scheduling for Vrbo and transitioning manual processes into robust, reusable platform solutions.

In this role, you will:

  • Design, develop, test, and maintain production-quality software applications and services in a collaborative team environment using modern engineering practices, including version control, code reviews, and agile methods.

  • Apply core software engineering fundamentals (data structures, algorithms, software design principles, design patterns, and data modeling) to deliver clean, modular, maintainable, and well‑named code, including clear low‑level designs (LLD), API design, and integration patterns.

  • Build and evolve services and applications deployed to public or hybrid cloud environments, including integrating with data stores and external/internal APIs, while ensuring reliability through testing, monitoring, and debugging of your own code.

  • Collaborate closely with peers, technical leads, and stakeholders to co‑develop solutions, clarify requirements, and incorporate feedback, actively communicating status and raising questions or risks when needed.

  • Identify and address inefficiencies in existing systems and processes within your team, contributing ideas for improvement and helping to implement holistic solutions that consider people, process, technology, and system integration.

  • Develop familiarity with AI‑driven systems, tools, or workflows and applying AI/ML concepts to real‑world products, safely integrating and operating AI/ML‑enabled solutions that improve outcomes within the scope of your services and features.

Minimum Qualifications:

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

  • 2+ years of relevant professional experience.

  • Experience developing and maintaining software in a team of at least 5 engineers, using modern development practices such as agile methodologies, source control, code review, and collaborative tooling.

  • Hands‑on experience building and operating software in production environments on public or hybrid cloud infrastructure, including familiarity with at least one primary programming language, additional applicable languages, and at least a couple of data stores or API access patterns.

  • Ability to understand and contribute to moderately complex systems and how projects and services fit together within the team, including testing, monitoring, and debugging your own code using standard tools and practices, and applying database design concepts to meet data requirements through well‑designed APIs and data models.

Preferred Qualifications:

  • Experience owning features or small, well‑defined services from design through deployment and support in production, including writing low‑level designs (LLD), defining APIs, and collaborating on data models that integrate with existing systems.

  • Demonstrated ability to identify inefficiencies in code, services, or team workflows and help implement improvements that enhance performance, maintainability, or developer productivity, using data and monitoring where available.

  • Prior exposure to system and technology integration challenges in a cloud environment, including working with multiple data stores, services, and APIs, and contributing to robust integration, testing, and operational practices.

  • Familiarity with AI‑driven systems or tools in the software development lifecycle (for example, AI‑assisted coding, intelligent monitoring, or recommendation systems) and experience, or strong interest, in safely integrating AI/ML‑enabled capabilities to improve product or engineering outcomes within your services.

  • Experience experimenting with or integrating AI/ML‑based features or platform components (such as personalization, ranking, anomaly detection, or generative interfaces) in production systems, with attention to safety, reliability, and measurable business impact.

Accommodation requests

If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request.

We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award-winning culture by organizations like Forbes, TIME, Disability:IN, and others.

Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™. © 2024 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 with whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs.

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.
Company Details
Expedia Group
 Seattle, WA, United States
Work at Expedia Group

Why Expedia Group? Expedia Group, Inc. brands power travel for everyone, everywhere through our global platform. Driven by the core belief that... Read more

Did you submit an application for the Software Development Engineer II on the Expedia Group website?