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.

Senior Data Engineer


Data Science and Engineering
United Kingdom - Malmesbury Office

About us

At Dyson we are encouraged to think differently, challenge convention and be unafraid to make mistakes. We’re creative, collaborative, practical and enthusiastic. But most of all we’re hugely passionate about what we do.

Dyson offers a unique opportunity for talented individuals to invent, design and develop market leading products for the global market. By working in our world-class research, design and development (RDD) department, these individuals have the opportunity to work alongside leading technical specialists and highly motivated creative people to create products which fulfil our ambition of being truly different and better than our competitors.

About the role

We are currently seeking a Senior Data Engineer to join the Data & Analytics Team in our world-class Research Design and Development department. We are responsible for global reporting and analysis of projects during product development. The team play a vital role in supporting the engineering function of over 4000 technicians, scientists and engineers worldwide.  

We are looking for an enthusiastic and energetic individual who would like to further their career within a growing and successful company. With a combination of hands on experience and dedicated training we will offer you the chance to develop your skills and experience

The Senior Data Engineer would be responsible for developing and maintaining a brand-new data orchestration system which will eventually be used to drive the entire portfolio of Research Design and Development dashboards at Dyson.

The day-to-day would primarily involve replicating data models from an existing depreciated database, while being alert to opportunities to enhance and expand our data reporting capabilities. To succeed here not only would you need excellent familiarity with SQL, but also a deep understanding of our engineers’ needs, requiring strong interpersonal skills. Getting familiar with our data visualisation software will also be necessary to understand how best to support our dashboard developers. The role has a great mix of senior stakeholder interaction and technical code development. 

About you

  • Excellent applied knowledge of SQL (Standard SQL and T-SQL preferred).

  • Experience using data orchestration tools (DBT preferred) and working with ETL processes.

  • Strong interpersonal skills and stakeholder management ability.

  • A desire to become a responsible, dependable data subject matter expert and a strong advocate for coding best practices.

  • A keen attention to detail.

  • Experience working with data visualisation software (Tableau preferred).

  • Experience using Python, and in particular the Pandas library.

  • Experience using GIT (Bitbucket preferred).

  • Experience using Google Cloud Platform Big Query.


  • Performance related bonus

  • Company paid Life Insurance

  • Discounts on Dyson machines

  • Competitive pension scheme

  • Flexible benefits programme with a growing range of voluntary benefits, including the ability to purchase additional holidays

  • 27 days holiday plus statutory bank holidays

  • Free bus travel to and from Malmesbury campus from Bristol, Chippenham and Swindon

  • Free on-site parking

  • Subsidized café providing endless free coffee and tea, and a free lunch

  • Private Medical insurance for all employees

  • Employee Assistance Program for employee and dependents

  • Digital GP and prescription service

  • On-site gym


At Dyson, it's about more than our machines. We recognise that our success comes from our inventive people. We believe in including everybody and supporting you on your journey with us

Interview guidance

We are following the government guidelines regarding COVID19. At this time all interviews will be conducted via video or telephone. We’re taking these precautionary measures to protect both our employee and candidate wellbeing. Our Talent Acquisition team will work with you and provide further information as appropriate.