At Dyson we are focused on solving the problems that others have ignored; solving them first using our technology and ingenuity. In order to achieve this, we need to pioneer technologies that are different and authentic. This is the core of what we do and who we are. We must strive to create the future, every single day by developing new things, different things, things that go against the grain with a diverse and global team of ingenious minds.
Dyson employs over 14,000 people and is present in more than 80 countries. And while we are growing fast, we want Dyson to remain a start-up in spirit with the freedom of experimentation and learning, constantly reinventing our products as well as reinventing how we work, how we sell and how we support our owners. Our philosophy remains the same as it was almost 30 years ago when James Dyson invented the first cyclonic vacuum cleaner. We remain family-owned. We don’t bow to outside shareholders or report to the stock exchange. Instead we plot our own path, unshackled from conventional thinking.
A career at Dyson is an adventure. It’s challenging, stretching and not for the faint-hearted. Underlining everything we do in this diverse environment is the need to always show respect, supporting each other as one team to overcome whatever challenges we encounter. We drive empowerment, development and equality in an inclusive environment for our people around the world. This is an exciting opportunity for a Data Engineering Manager to join the Global IT CITO Data team who are accountable for Dyson’s data capabilities.
In this role you will be:
- Managing a global team of Data Engineers.
- Providing leadership, support, training and advice for Data Engineers.
- Working hand in hand with Senior Data Engineers to provide technical guidance to junior employees.
- Working with the Data Engineering team to investigate and resolve issues in a timely manner and to a high standard.
- Running the Data Engineering team following the Agile / Scrum methodology. Responsible for ensuring the Data Engineers have adequate and appropriate work each Sprint (using Jira).
- Responsible for task assignments, team resource management and resource tracking
- Working with other key members of CITO Data (including Data Product Managers, Data Architects and Data Platform Engineers) to ensure Dyson’s data platform is developed to align with key strategic data goals and remains nimble enough to be effective leveraged by Data Engineers.
- Maintaining the relationship with vendor resource organisations; Ensuring they are delivering high quality while minimizing risk of vendor dependency.
Experience we are looking for:
- Building, (disciplinarily) leading and optimizing global Data Engineering teams.
- Creating an efficient and effective Data Engineering culture across locations.
- Effectively manage data-driven projects (time, budget, scope)
- Strong communication skills, with the ability to understand technical challenges and to translate them for a non-technical audience (and vice versa)
- Pragmatic and conceptual problem solving capability
- Structured decision making in a highly dynamic context
- Ability to embrace and manage constant change
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