A complete application in a minute
Tailored resume and cover letter, ready to send.
Booking.com is seeking a Data Analytics Engineer I to contribute to the design, development and maintenance of analytical data models, processing pipelines and reusable data assets. This hands-on role sits at the intersection of analytics and engineering with a focus on migrating and modernising the team’s analytical frameworks.
You will own migration deliverables, establish consistent practices for deployment, monitoring and maintenance, and work with finance stakeholders as the first
Experience working with cloud services for data processing or storage, and practical experience deploying or troubleshooting containerized workloads within existing Docker/Kubernetes environments1–3 years of relevant experience in Data Analytics Engineering, Analytics Engineering, Data Engineering, Data Warehousing or a related data or software roleProgramming experience in Python, with the ability to write clear, maintainable and reusable codePractical experience with analytical data modelling, including data granularity, relationships, aggregation and historical dataUnderstanding of data governance and security fundamentals, including documentation, traceability and access controlsExperience implementing automated data quality checks and validating outputs against source dataExperience working with relational databases or cloud data warehouses; familiarity with Snowflake is beneficialExperience using Git, code reviews, automated testing and existing CI/CD pipelinesBachelor’s degree or higher in Computer Science or a related field, or equivalent professional experienceStrong SQL skills, including combining datasets, implementing transformation logic and investigating discrepanciesStakeholder-management and communication skills, including the ability to explain complex technical decisions and trade-offsExperience building data transformation pipelines using dbt or a comparable frameworkExperience exploring and visualizing data and explaining findings to business stakeholdersExperience supporting scheduled workflows and using logs, monitoring and alerts to investigate issuesSQL-based data transformation using dbt or a comparable framework; Python programmingPractical experience with cloud services and containerized workloads using Docker/KubernetesData exploration, visualization and stakeholder communicationData quality controls and reconciliationData pipeline design, API integration, workflow migration and orchestrationProduction monitoring, troubleshooting, performance and cost optimisationBasic understanding of statistical modelling and machine learning conceptsData governance, access controls and technical documentationAnalytical data modelling and warehousing, including dimensional modellingSoftware engineering practices: Git, code reviews, automated testing and CI/CDExperience with SnowflakeDistributed processing using Apache Spark through PySpark or Spark SQLReporting, monitoring and analytical application tools: Tableau, Grafana, Streamlit or similarSnowflake semantic views or comparable semantic‑layer technologies for self‑service and AI‑assisted analyticsExperience preparing data for forecasting and predictive models