KAYAK
Jobs at KAYAK
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Recently posted jobs
Other • Travel
Lead one or more agile engineering teams for KAYAK for Business, driving backend architecture and distributed systems decisions, shipping B2B SaaS features, improving agile delivery and CI/CD, owning people management (hiring, performance, career development), and collaborating across product, design, and global engineering teams.
Other • Travel
Support GRC activities including risk assessments, policy management, control testing, audit coordination, BC/DR planning and testing, and customer security reviews. Maintain risk register, gather evidence, track remediation, and help automate GRC processes through scripts, APIs, or platform integrations while collaborating with engineering and security teams.
Other • Travel
Design, build, and operate scalable ML infrastructure and automated pipelines for training, deployment, and monitoring. Own model serving, GPU provisioning, Kubernetes autoscaling, observability, and SLOs. Enable data scientists with standardized, production-ready workflows and collaborate across ML, engineering, and operations teams.
Other • Travel
Lead roadmap and adoption of KAYAK's experimentation platform. Define product direction, translate user needs into requirements, partner with Engineering/Data/Product, set success metrics, and improve experiment setup, execution, monitoring, analysis, and decision-making workflows to accelerate trusted data-driven decisions.
Other • Travel
Lead and mentor senior backend engineers and principals to modernize platform infrastructure. Own technical roadmap, drive Kubernetes and cloud-native adoption, improve CI/CD and observability, enforce engineering best practices, remove blockers, recruit talent, and collaborate cross-functionally to improve reliability, scalability, and developer velocity.
Other • Travel
Lead and mentor a senior backend platform team to modernize infrastructure, standardize Java architecture, improve deployment and CI/CD, drive observability, enforce engineering best practices, manage delivery and reliability, and recruit engineering talent to support the platform roadmap.
Other • Travel
Lead mobile design direction across KAYAK apps, set UX/UI pattern system and quality standards, run discovery and planning for three teams, design and ship native iOS/Android solutions, evolve mobile design systems, and integrate mobile AI features while raising craft across designers.
Other • Travel
The Senior Analyst will manage finance applications, improve processes, support integration design, and collaborate with teams on system changes and compliance.
Other • Travel
As a Senior Java Software Engineer, you will build and maintain backend systems, improve performance, integrate APIs, and collaborate with multidisciplinary teams at KAYAK.
Other • Travel
The Senior Analyst will provide global support for finance applications, manage incidents, and drive system improvements and compliance, specializing in finance operations and SOX controls.
Other • Travel
Operate and support production infrastructure: triage tickets, run incident response and RCAs, monitor performance using observability tools, maintain backups and runbooks, automate tasks with scripting, support cloud, containers, IaC, participate in on-call rotation, and contribute to longer-term platform improvements and capacity planning.
Other • Travel
The Senior Data Engineer at KAYAK will develop and monitor data pipelines, optimize performance, ensure data reliability, and create self-service tools, collaborating across teams to translate business needs into technical solutions.
Other • Travel
Lead data-driven earned media for KAYAK: analyze travel search data, craft press materials and pitches, develop proactive and rapid-response PR campaigns, build media relationships, measure PR performance, manage agency relationships, and collaborate with data, marketing, and global communications teams.
Other • Travel
As a Staff Software Engineer at KAYAK, you will design scalable backend systems, lead engineering initiatives, and ensure performance for global clientele, mentoring teams along the way.
Other • Travel
Lead full sales cycle for KAYAK for Business: prospect, qualify, demo, negotiate, and close accounts. Build pipeline, manage relationships, collaborate with product/marketing/operations, and support onboarding to drive revenue.
Other • Travel
Design, build, and operate scalable backend services for retention, Trips, and CRM systems. Implement high-throughput bulk and transactional messaging (email/push), integrate third-party APIs, lead end-to-end architecture, debug/optimize production systems, collaborate with cross-functional teams, and mentor junior engineers while improving operational monitoring and reliability.
Other • Travel
Lead a Berlin-based data platform team to own roadmap, architecture, and reliability for ingestion, storage, orchestration, and lakehouse foundations. Build schema registry, data contracts, observability, metadata, and governance; drive modernization, enforce retention and platform controls, and collaborate with cross-functional teams for analytics, ML, and reporting.
Other • Travel
Manage and grow airline and OTA partnerships for KAYAK Flights. Negotiate deals, optimize content and visibility, analyze performance using BI/CRM tools, and collaborate cross-functionally to drive revenue and product improvements.
Other • Travel
Implement front-end features for KAYAK's Cars search using React and TypeScript. Collaborate with product, design, and backend teams to deliver polished web and mobile experiences; write unit, integration, and end-to-end tests; participate in code reviews and agile ceremonies; and leverage AI coding tools to improve development velocity. Hybrid role requiring on-site presence in Cambridge or Concord, MA at least three days per week.
Other • Travel
Build and deliver front-end features for KAYAK Cars search using React and TypeScript. Collaborate with product, design, and backend teams, write unit/integration/end-to-end tests, participate in code reviews and agile ceremonies, and use AI coding tools to improve development velocity and quality.



