Senior Data Engineer
KAYAK · Concord, MA · 3 wk ago
HybridInformation Technology$130k–$160k/yrFull-time
About the role
KAYAK, part of Booking Holdings (NASDAQ: BKNG), is seeking a Senior Data Engineer to join our Business Intelligence team. This role will be based in Concord, MA 3 days per week.
Responsibilities
- Architect for scale: Develop and monitor robust data pipelines using Python, SQL, and Rundeck/Airflow that handle large-scale data volumes with high reliability.
- Optimize performance: Design performant data models and optimize complex SQL queries for high-scale environments.
- Ensure data reliability: Build automated checks and alerts to catch errors early so financial and operational reports remain accurate.
- Increase data access: Automate repetitive tasks and build self-service tools to make data easier to use across teams.
- Drive engineering excellence: Experiment with and leverage AI-assisted coding tools to accelerate development cycles and enhance code quality.
- Work with partners across the company: Translate business questions into practical, maintainable technical solutions.
Requirements
- 5+ years of proven experience in data engineering or analytics engineering within a related data-centric environment.
- Experience owning end-to-end data pipelines (ingest → transform → test → monitor).
- Strong SQL skills and familiarity with distributed/columnar/OLAP systems (examples: Redshift, Trino, Vertica) and relational databases (e.g., MySQL, Postgres).
- Proficiency in Python and a software-engineering approach to building testable, maintainable code.
- Experience with workflow orchestration and containerization (examples: Airflow, Docker).
- Strong analytical and troubleshooting skills for investigating data issues.
- Strong written and spoken English to communicate effectively across teams.
Qualifications
- Nice-to-have experience: Stream processing or real-time systems (e.g., Kafka, Flink), Modern BI tooling (e.g., Looker, Superset), CI/CD and deployment automation (e.g., GitHub Actions), Web frameworks for internal tools (e.g., Django, Flask).
Skills
- Python
- SQL
- Rundeck/Airflow
- Redshift, Trino, Vertica
- MySQL, Postgres
- Airflow, Docker
- Kafka, Flink
- Looker, Superset
- GitHub Actions
- Django, Flask
Benefits & Perks
- Work from (almost) anywhere for up to 20 days per year
- Focus on mental health and well-being: Company-paid therapy sessions through SpringHealth, Company-paid subscription to HeadSpace, Company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)
- No meeting Fridays
- Paid parental leave
- Paid vacation + time off for your birthday
- Paid volunteer time
- Focus on your career growth: Development Dollars, Leadership development, Access to thousands of on-demand e-learnings
- Travel Discounts
- Employee Resource Groups
- Competitive retirement and health plans
- Free lunch 2 days per week
- Fun quarterly events such as boat trips, arcades, ski trips, Thursday happy hours, and more
Pay
The range for this United States located role is $130,000 - 160,000.00, not inclusive of annual bonus or recurring RSU grants.