Data Engineer II

Europe's largest online car-changing destination, helping over 10M customers buy and sell cars, with a portfolio of automotive brands.
Data
Mid-Level Software Engineer
Remote
101 - 500 Employees
2+ years of experience
Automotive · Enterprise SaaS

Description For Data Engineer II

Carwow, a leading European automotive digital marketplace, is seeking a Data Engineer II to join their growing team. The company has experienced remarkable growth, processing nearly £3bn worth of car purchases and £1.8bn in car listings last year, while recently acquiring Autovia to expand their reach.

The role sits within a team dedicated to empowering Carwow's various departments with reliable, actionable data through scalable and secure data platforms. The tech stack is modern and robust, utilizing Python and SQL for ETL pipelines, Airflow for workflow automation, and Snowflake for data warehousing, all managed with Terraform infrastructure as code.

As a Data Engineer II, you'll be instrumental in designing and maintaining data pipelines, optimizing SQL queries, and ensuring data quality across the organization. You'll work with cross-functional teams to understand requirements and implement efficient solutions, while having the opportunity to grow your skills with cutting-edge technologies.

The position offers an attractive remote-first working environment with comprehensive benefits, including competitive compensation, equity options, and excellent healthcare coverage. Carwow's culture emphasizes continuous learning, work-life balance, and professional development, backed by their Culture 100 award recognition.

The ideal candidate should have experience in data engineering, strong Python and SQL skills, and familiarity with modern data warehouse technologies. While expertise in all areas isn't required, a growth mindset and willingness to learn are essential. This role presents an excellent opportunity to join a rapidly growing company that's revolutionizing the automotive industry through technology and data-driven decisions.

Last updated 30 minutes ago

Responsibilities For Data Engineer II

  • Design, develop, and maintain ETL/ELT data pipelines
  • Write and optimize SQL queries for data extraction, transformation, and loading
  • Implement data workflows and manage dependencies using Airflow
  • Build and maintain data models and data warehouses using Snowflake
  • Collaborate with cross-functional teams to understand data requirements
  • Ensure data quality, integrity, and security across the data lifecycle

Requirements For Data Engineer II

Python
Ruby
PostgreSQL
  • Experience in data engineering
  • Comfortable writing intermediate Python and SQL
  • Experience building ETL/ELT data pipelines
  • Experience with data transformation tools like dbt
  • Experience managing script dependencies with Airflow
  • Data warehouse experience using Snowflake or similar technologies

Benefits For Data Engineer II

Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
Parental Leave
Education Budget
Equity
  • Fully remote work with offices in London, Munich, Madrid, and Porto
  • 4-5 trips to London office for team events
  • Competitive salary
  • Matched pension contributions
  • Share options
  • Vitality Private Healthcare and eyecare vouchers
  • Life Assurance
  • Monthly mental wellbeing coaching sessions
  • 28 days annual leave plus bank holidays
  • Work from abroad for a month
  • Inclusive parental leave policies
  • Childcare support
  • Up to £500/€550 home office allowance
  • Learning and development budget

Interested in this job?

Jobs Related To Carwow Data Engineer II

Data Engineer

Data Engineer position at Gorilla, building large-scale data pipelines and infrastructure for energy retail technology, contributing to net-zero emissions goals.

Data Engineer

Join Joint Academy as a Data Engineer to build and maintain data infrastructure for healthcare analytics, working with Python, PostgreSQL, and modern cloud technologies.

Data Engineer & Analytics Engineer(BigQuery & GA4 Expertise)

Data & Analytics Engineer position at Oredata, focusing on BigQuery & GA4, offering hybrid work and extensive professional development opportunities.

Data Engineer

Data Engineer position at Apex Informatics focusing on designing and maintaining data systems, implementing ETL processes, and optimizing data infrastructure in a hybrid work environment.

Data Assurance Engineer, Fintech

Data Assurance Engineer position at Optasia, focusing on automated testing and validation of financial data and risk assessment models in a growing fintech company.