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
Owns hotel search accuracy operations by monitoring results, investigating price, availability, and linking issues, identifying root causes, coordinating resolutions across engineering, marketing, and commercial teams, and documenting processes. The role tracks KPIs, escalates recurring problems, contributes to data quality initiatives, and supports team knowledge-sharing. It requires strong analytical, investigative, communication, prioritization, and collaboration skills, with SQL or comparable data-tool experience.
Other • Travel
Develop and maintain Java backend features for KAYAK’s travel search and booking technology. Responsibilities include implementing search and booking functionality, improving performance and user experience, and maintaining integrations with third-party travel APIs. The role requires collaboration with senior engineers and is based in the Kaunas office at least three days per week.
Other • Travel
Lead the design, development, and production operation of direct supplier integrations for KAYAK for Business. Build Java backend integrations using SOAP/XML, REST, and proprietary protocols; monitor reliability, troubleshoot partner issues, and manage production rollouts. Collaborate with suppliers, product, QA, and engineering teams, contribute to architecture and technical standards, evaluate business value, and mentor junior and mid-level engineers.
Other • Travel
Design, build, and own complex frontend features from technical design through deployment and monitoring. Write tested, maintainable code; lead technical discussions; address technical debt, performance, and reliability; mentor engineers; collaborate with product and design; participate in agile ceremonies; and improve engineering processes and tooling. The role requires JavaScript, TypeScript, a modern component framework, API integration, automated testing, fluent English, and hybrid work from the Kaunas office at least three days weekly.
Other • Travel
Administer and maintain NetSuite, Salesforce, FloQast, and Expensify systems, including configurations, permissions, workflows, reports, integrations, and user support. Troubleshoot data synchronization and system issues, support financial close activities, perform sandbox testing and release validation, maintain documentation, and assist with SOX and access reviews. The role partners with Finance, Accounting, Sales Operations, Engineering, and senior systems analysts to implement process changes and support system rollouts.
Other • Travel
Administer and support NetSuite, Salesforce, FloQast, and related finance systems. Manage users, permissions, workflows, reports, integrations, support tickets, testing, upgrades, documentation, and access reviews. Troubleshoot data synchronization and system issues, support financial close activities, and collaborate with Finance, Engineering, and senior systems analysts on process changes and system rollouts.
Other • Travel
Analyze commercial data across travel verticals to identify trends, performance drivers, and revenue opportunities. Build dashboards, reports, forecasting models, and KPI frameworks; investigate data discrepancies; and collaborate with engineering and business intelligence teams on data quality and technical requirements. Present actionable insights to technical and commercial stakeholders while contributing to analytics projects involving inventory forecasting, partner reporting, and AI-assisted analytics.
Other • Travel
Build recommendation systems that help travelers discover and choose travel options. Translate business questions into modeling problems, develop production-ready machine learning solutions, design and evaluate experiments, and collaborate with Data Science, Product, Engineering, and other teams. The role requires communicating technical findings and trade-offs clearly while delivering measurable improvements to user experience and business metrics.
Other • Travel
Develop and maintain Java backend systems for KAYAK for Business, including high-performance search and booking logic and integrations with airline, hotel, and rental-car APIs. Own software designs from concept through deployment, optimize performance and scalability, participate in code reviews, and contribute to architectural direction. The role requires strong Spring expertise, SQL and NoSQL database knowledge, independent engineering execution, and Berlin office attendance at least three days weekly.
Other • Travel
Develop recommendation systems that help travelers discover and choose travel options. Translate product and business questions into modeling problems, build scalable machine learning solutions, design and evaluate experiments, and collaborate with Product, Engineering, and Data Science teams to deploy impactful work. The role requires strong statistics, machine learning, programming, production modeling, analytical judgment, and communication skills. Experience with PyTorch, Polars, Docker, Airflow, Trino, Git, or related tools is advantageous.
Other • Travel
Lead a Berlin-based team responsible for KAYAK’s shared machine learning platform. Own the platform strategy, roadmap, architecture, delivery, and operational reliability while remaining hands-on. Build capabilities for training orchestration, model serving, feature management, monitoring, and LLM workflows. Hire, mentor, and develop engineers; collaborate across Data Science, Engineering, and Operations; and drive scalable, reliable production ML adoption.
Other • Travel
Leads global supplier relations for KAYAK for Business, managing preferred travel partners across travel management, airlines, rail, lodging, car rental, ground transportation, expense, and payment. Responsibilities include partnership growth, supplier evaluations, contracting, commercial negotiations, relationship management, technology prioritization, customer and internal collaboration, budgeting, forecasting, and revenue reconciliation.
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
Leads global supplier relations for KAYAK for Business, managing preferred travel partners across airlines, lodging, rail, car rental, payments, and related services. Responsibilities include developing partnerships, evaluating suppliers, negotiating contracts, optimizing commercial relationships, coordinating with internal teams, prioritizing technology improvements, and supporting budgeting, forecasting, and revenue reconciliation. The role requires extensive travel-industry experience, strong communication, analytical, negotiation, business development, and global relationship-management skills.
Other • Travel
Supports localized brand marketing across LATAM, including campaign planning and execution, organic social media calendars, trend monitoring, content development, media planning and buying, creative briefing, campaign reporting, budget tracking, and vendor coordination. Collaborates with internal teams, agencies, and freelancers to improve brand awareness and engagement in Brazil, Mexico, Colombia, and other regional markets.
Other • Travel
Design, build, test, and maintain reliable Java software, APIs, and services for KAYAK’s AI-assisted travel search and trip-planning experiences. Investigate production issues, improve performance and observability, participate in code reviews, and collaborate with product and design teams. The role contributes to conversational planning, smart filters, AI-generated hotel summaries, and other high-volume consumer experiences while improving accessibility, reliability, and maintainability.
Other • Travel
Support vulnerability management, incident response, application security, security tooling, automation, cloud and endpoint security, access reviews, and security documentation. The role collaborates with engineering, operations, IT, and compliance teams to remediate findings, improve detection and response, and embed security into development and infrastructure workflows.
Other • Travel
Design and operate KAYAK’s shared data platform, including streaming ingestion, lakehouse storage, schema governance, semantic layers, distributed query infrastructure, observability, and cloud workloads. Lead architecture and platform initiatives end-to-end, establish engineering standards, resolve complex operational challenges, collaborate across teams, and mentor engineers. The role requires strong Python, scalable data engineering experience, Kubernetes expertise, and experience with streaming systems, data contracts, and metadata strategies.
Other • Travel
Lead agile engineering teams responsible for software quality, reliability, sustainability, and delivery. Mentor and develop engineers, oversee hiring and performance management, own technical roadmaps, guide backend architecture, enforce engineering standards, manage incidents, improve operational processes, and collaborate across product and engineering teams. The role requires strong distributed systems and backend expertise, people leadership, agile delivery experience, and a focus on high-quality B2B SaaS platforms.
Other • Travel
Develop and maintain Java backend features for KAYAK’s travel search and booking platforms. Responsibilities include implementing search and booking functionality, improving performance and user experience, and maintaining integrations with third-party travel APIs. The role requires collaboration with senior engineers and includes hybrid work from the Kaunas office at least three days per week.



