
Data Engineer
KAYAK
full-time
Posted on:
Location Type: Hybrid
Location: Cambridge • Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $115,000 - $130,000 per year
About the role
- Design, build, and maintain high-performance data pipelines and orchestration workflows
- Write clean, modular Python code to transform, parse, clean, and enrich large datasets
- Support stakeholders by developing dashboards and visualizations
- Partner closely with marketing analysts, engineers, and data scientists to define and deliver data needs
- Actively participate in agile ceremonies, code reviews, and planning discussions
- Experiment with and use AI coding tools to boost productivity and code quality
Requirements
- 6+ years of professional experience in data engineering
- Proficient in SQL and Python, and know how to write scalable, maintainable code
- Worked with AI coding tools and are excited about how they’re shaping the future of development
- Understand modern data architecture from ingestion to transformation to delivery
- Built and operated Airflow pipelines (or something similar)
- You’re comfortable estimating project scope, managing timelines, and delivering reliably
Benefits
- health benefits
- flexible spending account
- retirement benefits
- life insurance
- paid time off (including PTO, paid sick leave, medical leave, bereavement leave, floating holidays and paid holidays)
- parental leave benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonSQLdata pipelinesdata transformationdata cleaningdata enrichmentAirflowAI coding toolsdata architecturescalable code
Soft skills
stakeholder supportcollaborationproject estimationtimeline managementreliabilityparticipation in agile ceremoniescode reviewsplanning discussions