K
KAYAK
Senior Software Engineer
Skills
JavaSpring BootMachine LearningAI
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
Berlin, Germany
Work mode:
Onsite
Published on:
19 September 2026
What they need
Who you are
- Experience building and maintaining production software
- Proficiency in Java or another relevant programming language
- Familiarity with APIs, data structures and software-design principles
- Experience testing software and investigating defects or production issues
- The ability to explain technical decisions clearly in writing and conversation
- The ability to take ownership of assigned work while asking for input or support when needed
- Experience contributing to projects from design through implementation, release and maintenance
- Equivalent practical experience is welcome in place of a specific degree or educational path
- The following will help you stand out:
- Experience with distributed systems, search, personalization or other high-volume consumer products
- Experience with AI, machine learning or large language model applications
- Experience with relational databases or other structured data stores
- Experience working on web products, mobile products or travel-related products
- Experience improving accessibility, reliability or usability
- Experience working with Java and Spring
- Experience with cloud services, CI/CD pipelines and automated testing frameworks
What the job involves
- As an employee of KAYAK, you will be part of a travel company that operates a portfolio of global metasearch brands including momondo, Cheapflights and HotelsCombined, among others
- From start-up to industry leader, innovation is in our DNA and every employee has an opportunity to make their mark
- Our focus is on building the best travel search engine to make it easier for everyone to experience the world
- We are looking for a strong Java Senior Software Engineers to implement new features and maintain KAYAK’s AI
- You will be an essential part of a high powered team that keeps all of this running smoothly – helping millions of people find the best hotels and the best ways to fly from A to B every day!
- Design, implement and maintain reliable production software for KAYAK’s travel-search and trip-planning experiences
- Build and evolve APIs and services supporting AI-assisted search, conversational travel planning, itineraries and related user experiences
- Investigate technical problems, assess trade-offs and choose practical solutions that improve reliability, performance and maintainability
- Write automated tests and contribute to quality across unit, integration and end-to-end testing
- Participate in code reviews and technical discussions, providing constructive feedback focused on correctness, clarity and maintainability
- Work with engineers, product managers and designers to clarify requirements and deliver useful, accessible user experiences
- Contribute to features such as ASK AI, smart filters, AI-generated hotel review summaries, Explore and related search experiences
- Help make AI-assisted features dependable, transparent and useful to travelers
- Learn unfamiliar systems and share knowledge with teammates through documentation, pairing and technical discussions
- Monitor and improve production behavior through effective debugging, observability and root-cause analysis
- Contribute to the evolution of development tools, engineering processes and delivery practices
Benefits
- Work flexibly: Our global flexible work policy lets our teams decide if they head into one of our offices or work from anywhere else
- Team-wide time off: Most of our team disconnects at the same time each year to recharge and reconnect
- Global volunteer week: Take VTO (Volunteer Time Off) to support the organizations and charitable efforts you believe in
- Wellness: We take care of each other - providing opportunities and spaces to live that work-life balance
- Resource groups: Our five ERGs are employee-led groups for underrepresented communities and their allies
- Career growth: We provide opportunities for our team to develop their skills – or learn new ones – on their own terms
Other offers great for you!
These companies are also looking for great profiles
O
OTOREMOTE
Senior Software Engineer / CTO
Environ 50/60K par an selon expérience
Permanent contract
Marseille, France
Hybrid, Remote
Skills
DevOpsCTOEngineering Manager
9 months ago
Quick apply
T
Team.is
Senior Software Engineer - Fintech
90 000€ - 150 000€
Permanent contract
Paris, France
Hybrid
Skills
Typescriptfintech
7 months ago
Quick apply
K
Kalytech Consulting
Senior Software Engineer
530
Freelance
Brussels, Belgium
Hybrid
Skills
C#.NETMicrosoft SQL ServerSelligent
4 months ago
Quick apply