companyKAYAK logo

Lead Software Architect (Java) at KAYAK | Berlin

KAYAKBerlin Office
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Key Responsibilities:Maintain optimal performance of search and booking logic under the high demands of global enterprise clients. Lead the design of high-performance, fault-tolerant integration frameworks for third-party APIs (NDC, GDS, and proprietary protocols), focusing on low-latency execution and high availability. Act as a primary consultant for multiple engineering squads, clarifying complex architectural trade-offs and ensuring technical consistency across the K4B ecosystem. Drive initiatives to enhance the engineering lifecycle, from establishing sophisticated observability patterns and refining CI/CD processes to enhancing internal standards for code quality and distributed system design. Translate high-level business objectives into detailed technical specifications, clearly communicating architectural risks and opportunities.

About the job

About KAYAK

KAYAK, a proud member of Booking Holdings (NASDAQ: BKNG), stands as a premier travel search engine. Handling billions of queries across our platforms, we empower travelers to discover their ideal flight, accommodation, rental car, and vacation package. We're revolutionizing business travel with our innovative corporate travel solution, KAYAK for Business.

As part of KAYAK, you join a dynamic travel company that boasts a portfolio of global metasearch brands, including momondo, Cheapflights, and HotelsCombined. Innovation is at the heart of our operations, and every employee has the chance to leave a lasting impact. Our mission is to create the best travel search engine, simplifying the experience for everyone eager to explore the world.

KAYAK is on the hunt for a Software Architect to take on a pivotal role as the primary technical authority within our backend engineering team. In this role, you will establish the technical vision and architectural governance necessary to uphold KAYAK’s status as the leading search and booking platform in the industry. Your responsibilities will include ensuring the integrity of a high-concurrency platform that integrates with over 200 global travel partners, 500,000 hotel properties, and 550 airlines.

As a Software Architect, your influence will extend beyond single feature delivery. You will serve as a catalyst for innovation, identifying cross-cutting technical challenges, mentoring senior engineering talent, and ensuring that our enterprise-grade solutions for KAYAK for Business (K4B) remain resilient, scalable, and strategically aligned with our global expansion objectives.

Location: Berlin, Germany (Hybrid: 3 days/week in-office)

About KAYAK

KAYAK is a global leader in travel search technology, dedicated to simplifying the travel planning process for users around the world. With an emphasis on innovation, we strive to enhance our offerings continually, providing unparalleled solutions to our customers.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.