Skip navigation

Have you considered using our job search? Click here to search our current jobs.

Have you considered using our job search? Click here to search our current jobs.

Data Engineer


Data Science and Engineering
United Kingdom - Malmesbury Office

Data & Analytics at Dyson

Data and analytics excellence at Dyson is delivered by a diverse and collaborative global community, at the heart of that community is a hub team that enables all others: In Dyson’s Data Analytics team, there has been significant investment into cloud technologies and tools; combined with an expansive scope and no shortage of ambition and momentum, Dyson Data Analytics team is recognised throughout the organisation to the highest level as critical to all of Dyson's strategic objectives.

With a ‘one-team’ approach, the global community is on a mission to:

  • Evolve existing solutions to stay ahead.
  • Embed emerging solutions to capitalise on potential benefits.
  • Deliver conceptualised & future solutions to introduce net-new capability.

About The Team

As the ‘hub’ team delivering the data, technology and community provision enabling Dyson’s global data and analytics capabilities, Dyson Data Analytics team have end-to-end responsibility for data from foundations (DQ, MDM) to management (data platforms, integrations), to value realisation (analytics enablement and delivery).

Dyson Data and Analytics team is a multi-disciplinary, global team providing round-the-clock development and operations - including product and project management, community enablement, governance, data architecture, data engineering, data science, and analytics expertise.

Involved with every aspect of Dyson’s global business - from finance to product development, manufacturing to owner experience – the team is seeking to deliver solutions generating impressive and tangible business value.

We're committed to our campus culture and don’t look to offer a regular hybrid working arrangement. This helps us to achieve the spirit of Dyson – collaboration, creativity, and inventiveness – in our inspiring, social, and dynamic workspaces.

About The Role

You will be responsible for:

  • Delivering Data Engineering excellence in the end-to-end delivery of complex data engineering projects and programmes for Dyson

  • Using programming languages and tools such as Python and SQL, to implement data pipelines

  • Leverage cloud computing platforms such as GCP (Google Cloud Platform) to build and implement scalable solutions

  • Involve in deployment, testing activities with hands on engineering and automation experience including CI/CD/CD and DataOps mindset

  • Keep up to date with the latest technologies and trends in data engineering and analytics, and continually seek opportunities to improve the organization’s data infrastructure and analytics capabilities

  • Contributing to technical designs and providing feedback and overall maintaining our documentation culture

  • Migrating existing pipelines onto the platform

  • Adapting quickly to change in requirements and be willing to work with different technologies if required

  • Strengthening data quality and reliability

We're looking for someone that has:

  • Proven experience as a Data Engineer, Data & Analytics Engineer, or similar role

  • Strong proficiency in at least one major programming language (e.g., Java, Scala, Python) – ideally Python- and comfortable working with SQL to implement data pipelines, data models

  • Experience on data pipeline orchestration tools (e.g., Apache Airflow). Experience with dbt is a plus

  • Experience in writing clean code that can be easily understood by others

  • The ability to to understand and improve legacy code

  • Experience is identifying and building abstractions and tools to solve recurring challenges

  • The ability to apply agreed best practices and ways of working among our global data engineering team

  • The ability to provide constructive feedback through PRs and pairing

  • Experience with Infrastructure as a Code principles

  • A passion for data and want to empower the organisation with it

  • A self-driven mindset and is motivated to delivery

  • Experience with SQL and strong programming skills in a modern language (Python/Kotlin/Java/Scala)

Our Tech Stack 

Our modern data stack constantly evolves over time as it strives for best-in-class technical capabilities, scalability, and efficiency. We don’t require applicants to have experience with all these technologies, but are always keen to learn and maximise best use of each and as a whole:

  • Git for source control management

  • Terragrunt for infrastructure as code

  • GCP for infrastructure

  • BigQuery for data warehousing

  • Apache Beam and Python for ELT (Extract Load Transform)

  • Airflow for orchestration

  • dbt (SQL) for data modelling

  • Datadog for monitoring

  • Fivetran



  • Performance-related bonus scheme 
  • Competitive pension scheme
  • Life assurance and income protection
  • Discounts on Dyson machines


  • Free bus travel to and from Malmesbury campus from Bristol, Bath, Chippenham and Swindon
  • 27 days’ holiday (plus public holidays)
  • Ability to purchase additional holidays
  • Free parking on-site (excluding Bristol)
  • On-site hair salon, sports centre and gym – all free
  • Free lunch and free, (unlimited) hot drinks and fruit
  • Free on-site Lifestyle Assist service (concierge)
  • Electric vehicle salary sacrifice scheme

Health & Wellbeing

  • Private medical insurance
  • Dental insurance
  • Health Assessments
  • Employee Assistance Programme
  • Free GP service (both on-site and digital)
  • Free gym, fitness classes and wellbeing centre on-site
  • Fertility treatment and menopause support


Dyson is an equal opportunity employer. We know that great minds don’t think alike, and it takes all kinds of minds to make our technology so unique. We welcome applications from all backgrounds and employment decisions are made without regard to race, colour, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other any other dimension of diversity.