Scale and advance data operations by building reliable ingestion, distribution, and production pipelines, leading complex engineering projects, and guiding technical direction and teammate development.
Lead Data Engineer
📜 Description
- Build data lakes and warehouses to support diverse data and analytics solutions.
- Create processes to extract operational data and transform siloed datasets into integrated models.
- Lead teams and set technical direction while advising clients on data engineering challenges.
- Combine software engineering skills with data fundamentals and modern tools.
- Engage in hands-on, client-facing roles with occasional on-site work.
🛠️ Requirements
- Experience of relevant cloud services within AWS, Azure or GCP.
- Experience working in an Agile environment.
- Experience working with common vendor products such as Snowflake or Data Bricks.
- Experience working with CI/CD tooling.
✨ Benefits
- 25 days’ annual leave, rising to 30 days with each year of service.
- Generous family leave policies.
- Access to an employer pension scheme, private medical services and Group Life Assurance.
- A range of optional benefits such as discounted gym membership and a cycle-to-work scheme.
- A meaningful approach to evaluating your performance and providing feedback on your progress.
Full job description
We work with some of the UK’s biggest companies and government departments to provide a pragmatic approach to technology, delivering bespoke software solutions and expert advice.
What are we looking for?
It would be great if you have:
What you’ll get in return is:
Similar jobs
Search more Data Engineer jobsLead the technical direction and hands-on evolution of a large-scale data platform, solving complex Spark, Iceberg, Kafka, and StarRocks challenges while mentoring engineers and improving reliability.
Set technical direction for large-scale compliance data and control systems, shaping roadmaps and architecture while improving detection effectiveness, auditability, reliability, and operational performance.
Staff Software Engineer, Infrastructure Data Engineering
Build and operate reliable infrastructure data products—including pipelines, models, and services—to support usage and cost insights, planning, attribution, and budgets while shaping technical direction across teams.
Own the lab data platform from experiment capture through warehouse and model delivery, building reliable pipelines, biological data models, APIs, and analysis tools that connect lab results to design decisions.
