Team Lead – Engineering
Posted on 11/9/2023

1,001-5,000 employees

Online travel platform
Company Overview
KAYAK wants to make it easier for everyone to experience the world.
AI & Machine Learning

Company Stage


Total Funding





Stamford, Connecticut

Growth & Insights

6 month growth


1 year growth


2 year growth

Cambridge, UK
Experience Level
Desired Skills
Software Engineering
  • Bachelor's degree or higher in Computer Science, Software Engineering, or a similar technical discipline
  • At least 5 years of experience in frontend development, particularly with proficiency in web technologies and frontend frameworks
  • Current develop experience with frontend frameworks such as React/Redux and Node
  • Proven understanding of software engineering principles, frontend design patterns, and industry best practices
  • An understanding of how large commercial websites scale and operate
  • Experience with scaling technologies, environments, and cloud computing
  • Experience in leading a frontend engineering team, including task delegation, performance monitoring, and mentorship
  • Excellent project management skills, with the ability to balance multiple projects simultaneously, prioritize tasks effectively, and follow project timelines
  • Outstanding communication and interpersonal abilities, with proven experience in collaborating effectively with cross-functional teams and a variety of stakeholders
  • Strong problem-solving and decision-making skills, with a consistent focus on delivering high-quality, scalable, and maintainable frontend solutions
  • Directly develop and architect our Flights vertical
  • Define and own your team’s technical roadmap, ensuring the application of the latest technologies, coding standards, tools to improve code quality, maintainability, and scalability
  • Drive technical solutions, leading to set the team standard for code quality
  • Work closely with design and product teams to review and scope new features
  • Apply innovative and pragmatic technical solutions to a large existing codebase
  • Actively participate in technical discussions and architectural decisions while reflecting the highly technical nature of the role, reinforcing alignment with project goals and requirements
  • Contribute to and influence the overall development and scaling of the KAYAK web platform
  • Provide hands-on technical mentorship to a team of frontend engineers, imparting knowledge through guidance, feedback, and active participation in coding efforts
  • Conduct comprehensive code reviews, encouraging a culture of high-quality coding and further strengthening the technical base of the team
  • Stay updated with the latest frontend technologies, frameworks, and industry trends, advocating for their inclusion when appropriate to ensure the team remains at the forefront of technology
  • Collaborate with product managers and designers, translating business requirements into technically robust solutions while serving as a valued link between technical and non-technical teams
  • Lead the planning, coordination, and execution of development efforts, including hands-on task assignment and resource allocation, to ensure successful project delivery
Desired Qualifications
  • Experience with OpenTable and KAYAK's portfolio of metasearch brands including Swoodoo, checkfelix, momondo, Cheapflights, Mundi, and HotelsCombined
  • Experience in the travel industry
  • Experience with mobile app development
  • Experience with backend development
  • Experience with cloud platforms such as AWS or Google Cloud
  • Experience with CI/CD pipelines
  • Experience with automated testing frameworks
  • Experience with agile development methodologies