Senior Data Engineer
A well-established professional services business is hiring a Senior 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: Senior Data Engineer
Salary: £70,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:
- Proven experience as a Data Engineer or Senior Data Engineer with some team leadership responsibilities
- Strong technical expertise with PySpark, Databricks, Azure, and Data Lake
- Deep understanding of data architecture and ETL processes in cloud environments
- The ability to balance coding and technical delivery with people management
- Excellent problem-solving skills and the energy to thrive in a fast-paced environment
What’s on offer:
- Salary £70,000 - £90,000
- Onsite role – Guildford HQ, 5 days per week
- The chance to work on cutting-edge data projects within a modern data stack
- Play a central role in building the foundations that will fuel the company’s AI roadmap
- A brilliant opportunity for a highly energetic, ambitious technical professional who is passionate about data and ready to step up into a role combining delivery with people management
If you’re looking for a career-defining role where you can stay hands-on while shaping the future of a team and data platform, we’d love to hear from you.