At a Glance
- Tasks: Lead a team of data engineers and design scalable data pipelines.
- Company: CRU International, a leader in business intelligence for metals and mining.
- Benefits: Competitive salary, flexible benefits, and professional growth opportunities.
- Other info: Collaborative culture with industry experts and diverse projects.
- Why this job: Shape the future of data products in a dynamic, innovative environment.
- Qualifications: Degree in tech or equivalent experience; 10+ years in data engineering.
The predicted salary is between 70000 - 90000 £ per year.
CRU International is a leading provider of business intelligence and consulting services in the metals, mining, and fertilizer industries.
With over 50 years of experience, we offer valuable insights and analysis that help our clients make informed decisions in an ever-changing global market.
About the role
We are looking for a Lead Data Engineer to take ownership of a business domain within our modern Snowflake, Airflow, and dbt data platform.
This role will combine hands‑on technical leadership with team coordination, helping ensure stable platform operations, strong data quality, and efficient delivery of the product roadmap.
You will play a key part in shaping how data products are designed, built, and improved, supporting the delivery of reliable analytics for the commodity industry.
Key Responsibilities
- Lead a small team of data engineers responsible for a specific business domain within the data platform.
- Own the design, development, and ongoing maintenance of scalable data pipelines that support new and existing data products.
- Work closely with internal stakeholders to understand data requirements, translate needs into technical solutions, and communicate delivery plans clearly.
- Ensure data quality, consistency, and reliability through the use of modern testing, validation, and monitoring tools.
- Design and implement new pipelines using best-in-class tools such as Airflow, dbt, and Snowflake.
- Contribute to the development of scalable cloud infrastructure on Azure, including infrastructure as code using Terraform.
- Promote engineering best practices, including clean code, maintainability, testing, and strong documentation.
- Support continuous improvement across the team by identifying opportunities to improve delivery, reliability, and operational efficiency.
- Stay current with emerging data engineering tools, techniques, and approaches, bringing fresh ideas and a continuous improvement mindset.
- Encourage a collaborative, delivery‑focused team culture that values quality, innovation, and accountability.
Qualifications
- Degree‑level education in a technology‑focused subject such as Computer Science, Information Technology, or equivalent experience through professional qualifications and industry background.
- Strong academic or professional track record in a relevant technical discipline.
Skills & Experience
- 10+ years of experience in data‑related roles, with the majority in data engineering.
- Strong hands‑on experience with Snowflake, ideally 3+ years.
- Strong hands‑on experience with dbt, ideally 3+ years.
- Experience leading small data engineering teams, ideally 2–3 engineers.
- Experience designing, building, and maintaining data processing systems at scale.
- Experience with Azure cloud services, Airflow, dbt, Kubernetes, Git Hub, and Terraform.
- Experience working in fast‑moving, high‑growth, or startup‑like environments is preferred.
- Strong communication skills with the ability to explain data warehouse plans and technical decisions to internal clients and stakeholders.
- A curious, delivery‑focused mindset with a strong commitment to quality, innovation, and continuous improvement.
- Hands‑on problem‑solving ability and a practical approach to getting things working reliably.
- Contributions to open‑source software or an active Git Hub profile would be an advantage.
What We Offer
- Competitive salary and flexible benefits package.
- Opportunities for professional growth and development as part of a global company.
- A collaborative and supportive work environment.
- The chance to work with industry‑leading experts and over a diverse range of topics and projects.
- #J-18808-Ljbffr
Data Team Lead (Data Engineering) employer: CRU
CRU International is an exceptional employer, offering a dynamic and collaborative work environment where innovation and quality are at the forefront. As a Data Team Lead, you will have the opportunity to lead a talented team while working with cutting-edge technologies like Snowflake and Airflow, all within a supportive culture that prioritises professional growth and development. With over 50 years of industry expertise, CRU provides a unique platform for meaningful contributions in the metals, mining, and fertilizer sectors, making it an ideal place for those seeking rewarding and impactful careers.