E

Software Dev Engineer II

icon building Company : Expedia
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Software Dev Engineer II

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.

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.

Introduction to the team

Expedia B2B is the B2B arm of Expedia Group. We bring Expedia Group’s scale, travel supply, and technology to businesses that want to build and grow in travel. Through those partnerships, we power travel experiences for millions of consumers globally and help our partners drive loyalty, conversion, and growth. Within this space, our team builds and operates backend services and data-driven capabilities that need to be reliable, scalable, and easy to evolve as partner and business needs change.

What you’ll do:

  • Develop, test, and support software components and services as part of a collaborative engineering team, helping deliver reliable solutions in production.
  • Work closely with engineers, product managers, and other partners to understand requirements, break down work, and deliver well-scoped features and improvements.
  • Apply sound software engineering principles to write clean, maintainable, modular code with appropriate tests, observability, and documentation.
  • Contribute to services and APIs that operate at scale, with attention to performance, resilience, and long-term maintainability.
  • Debug applications, investigate issues in production and non-production environments, and follow through until problems are understood and resolved.
  • Participate in agile ways of working, share progress clearly, ask thoughtful questions, and use feedback to improve both your own work and the team’s overall effectiveness.
  • Help identify inefficiencies or areas for improvement in existing systems, and contribute practical ideas that raise engineering quality over time.
  • Collaborate across team boundaries when needed to understand integrations, dependencies, and how your team’s systems fit into the wider business and technical landscape.

Experience and Qualifications:

  • You have solid general programming skills and a good grounding in software engineering fundamentals, including object-oriented design, data structures, algorithms, and clean coding practices.
  • You have professional experience building software in a team environment and are comfortable working with modern engineering practices such as version control, code reviews, testing, and iterative delivery.
  • You have experience building, maintaining, or supporting applications in production, ideally in cloud-based environments such as AWS.
  • You are comfortable working within moderately complex systems and can understand how services, APIs, data stores, and integrations fit together within a broader platform.
  • You take ownership of your work, test and monitor your own changes, and care about building solutions that are reliable, scalable, and maintainable.
  • You are a strong collaborator who works well with teammates and stakeholders, reaches out proactively when needed, and helps move work forward in a constructive way.
  • You are curious and motivated to keep learning, whether that means deepening your technical skills, understanding the business context better, or picking up new technologies quickly.
  • You are comfortable speaking up, asking challenging questions, and constructively defending your views when it helps the team arrive at a better solution.
  • Experience with JVM languages such as Java or Kotlin is helpful, and experience with distributed systems, high-volume applications, or service-based architectures would be a strong advantage.

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.
Original job Software Dev Engineer II posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Software Dev Engineer II Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Software Dev Engineer II Jobs in the UK

GrabJobs is the no1 job portal in the UK, connecting you to thousands of jobs fast! Find the best jobs in the UK, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.