Job Description
A well-established professional services business is hiring a Lead Data Engineer to play a key role in building and optimising its modern cloud data environment. This is a technical, hands-on role with team management responsibilities – ideal for someone who wants to stay close to the tech while guiding and developing a growing team.
Role: Data Engineer
Salary: £80,000 - £90,000
Location: Guildford – 5 days per week onsite
What you’ll be doing:
* Design, build, and optimise scalable data pipelines and architecture
* Work hands-on with SQL, PySpark, Databricks, Azure, and Data Lake to deliver high-performance solutions
* Translate business needs into technical requirements and data-driven solutions
* Ensure best practice in data governance, quality, and security
* Manage and mentor engineers, helping them grow while contributing directly to delivery
* Support the company’s AI roadmap by developing and scaling the data environment
What you’ll need:
1. Proven experience as a Data Engineer or Senior Data Engineer with some team leadership responsibilities
2. Strong technical expertise with PySpar...