Direct message the job poster from Expedia Group
Introduction to the team
At Expedia Group, our mission is to power global travel for everyone, everywhere. Within our Product & Technology division, we build innovative products, services, and tools that deliver high-quality experiences for travelers, partners, and employees. Our unified technology platform—powered by data and machine learning—enables secure, personalized, and differentiated experiences that drive loyalty and satisfaction. As part of this mission, our team focuses on unlocking the power of data to help hotel partners and vacation rental owners understand their performance, identify opportunities, and take meaningful action in the marketplace. We’re looking for a curious and passionate Software Development Engineer III from any background who thrives in collaborative environments, with a strong background in backend service development and big data processing. You will join a team of talented and creative full stack engineers who follow agile practices. We are based in Geneva, but we collaborate with multiple Expedia Group teams around the world. Every developer is given a high level of ownership to support learning and fully own the products they build.
In this role, you will:
Collaborate with diverse engineering teams, product stakeholders, and machine learning engineers to understand business requirements and dependencies
Shape new product features, break down implementation work, and help prioritize development tasks
Design and build robust, scalable, and efficient medium-sized backend solutions
Maintain and enhance existing applications, APIs, and data pipelines
Continuously build expertise in new technologies and share knowledge with the team
Help the team progress, identify risks, and simplify complex challenges
Minimum Experience and Qualifications:
Master’s degree in Computer Science or a related technical field, or equivalent professional experience—including non-traditional or self-taught backgrounds
5+ years of experience in application development
Strong understanding of computer science fundamentals, data structures, algorithms, and design patterns
Proficient in backend/API development using Java Spring Boot, Node.js, and TypeScript
Skilled in working with relational databases
Hands‑on experience with Docker and Kubernetes
Familiarity with several Amazon Web Services (AWS) offerings
Preferred Qualifications:
Experience building data pipelines using big data technologies such as Apache Spark
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Software Development
Referrals increase your chances of interviewing at Expedia Group by 2x
Get notified about new Software Engineer jobs in Geneva Metropolitan Area .
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr