Senior Data Engineer
Senior Data Engineer at Edge Health, a consultancy serving public and private healthcare organisations (including the NHS). The role is client-facing: leading project delivery, building data pipelines and architecture hands-on (SQL, Azure/AWS, Databricks, Terraform), and coaching junior engineers.
- Compensation
- £55K–£65K / yr
- Location
- London, United Kingdom
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Full time
- Experience
- 2+ years
- Category
- Data engineering
- Posted
Skills
Must have
- 2-4 years delivering data work in a client-facing setting (consulting, agency or embedded role)
- Comfortable presenting work and being challenged on it
- Experience developing others through mentoring, onboarding or day-to-day coaching
- Manage own delivery against deadlines; plan and delegate work for a small team
- Strong SQL
- Experience with some of Azure or AWS, Databricks and Terraform
- Passion for the healthcare sector
- Takes own development seriously and acts on feedback
- Bachelor's or Master's degree in a technical discipline (Computer Science, Engineering, Mathematics or similar) expected
Nice to have
- Experience with the NHS or health data
Full description
Senior Data Engineer
Application Deadline: 18 October 2026
Department: Senior Data Engineers
Employment Type: Full Time
Location: London
Compensation: £55,000 - £65,000 / year
Description
We are hiring a data engineer to lead client delivery and build the next generation of engineers at Edge. This is a client-facing leadership role. You will spend most of your time working directly with both public & private organisations working in the healthcare sector, leading project teams drawn from every grade, and coaching junior engineers face to face. If the phrase “forward-deployed engineer” describes how you like to work, you will recognise this job.
The engineering matters, and you will need to be a capable engineer. What makes someone excel here, though, is the ability to operate with clients and to develop people.
What it's like to work at Edge
The role is deliberately a mix of engineering and consulting. As a Senior Data Engineer you lead delivery with clients and develop the engineers around you, but you are still expected to be hands‑on: building pipelines, making architecture calls, and noticing when a build is drifting from good practice. You'll work closely with economists, data scientists and consultants, so the engineering always connects to the question the client is trying to answer.
The work is varied and often starts with a problem rather than a spec. We might be building data infrastructure for an NHS organisation, bringing together sensitive patient data safely so it can inform decisions, or creating a tool a client can run themselves. Because we work across the public and private health sector, no two projects look quite the same.
We are also small enough for people to shape what Edge does. Senior Data Engineers coach junior colleagues, contribute to bids and proposals, and help set how we engineer as a team. We set aside two training days each quarter, and gaps in the stack are something we train rather than screen out.
Edge is rated 4.9/5 on Glassdoor with 100% saying they would recommend the company. Recent reviews mention a supportive culture, interesting projects, personal development and lots of room to explore interests.
Key Responsibilities
- Plan and manage small and medium-sized projects, or the technical workstream of larger ones, supported by more senior colleagues;
- Produce client-ready output: pipelines, models, reports and presentations that can go in front of a client as they stand;
- Play an active part in client relationships: presenting, updating and handling harder conversations, with coaching from senior staff as you take on more;