Data Engineer (Mid-Level)

Semble

United Kingdom

Remote

GBP 65,000 - 90,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Semble, a healthcare technology company, is hiring a Data Engineer to build, test and optimise the pipeline powering our analytics, reporting and data products. This is a role with real ownership to help shape the next generation of the platform.

Based in the UK, France, or remote across selected EU countries, you will collaborate with data and product teams to deliver reliable, well-tested data and extend our modelling layer while supporting CI/CD and ingestion projects.

Qualifications

  • 3–5 years of data engineering experience.
  • Proficient in Python and SQL.
  • Experience with Spark / PySpark, Databricks, and cloud data environments.
  • Familiar with lakehouse concepts and data modelling principles.

Responsibilities

  • Build and maintain ELT pipelines, monitor pipeline health and data freshness.
  • Write and maintain config-driven pipeline definitions and deploy workflows to Databricks across a multi-tenant environment.
  • Extend our modelling layer, support CI/CD and ingestion projects.
  • Collaborate with data and product teams to deliver reliable, well-tested data.
  • Participate in code reviews and help evolve platform standards and documentation.

Skills

Python
SQL
Apache Spark / PySpark
Databricks
AWS
Git
Streaming / CDC
Great Expectations

Tools

Databricks
Git
AWS
Great Expectations

Job description

Are you looking to be part of something special, like shaping the future of healthcare?

We are looking for a Data Engineer to help build, test, and optimise the pipeline powering our analytics, reporting, and data products. This is a role with real ownership to contribute to the next generation of our platform.

If this sounds like you, keep reading!

At Semble, we are on a mission to enable health professionals to amplify their impact.

We improve the way healthcare is delivered to millions of people by providing doctors and their teams with powerful, innovative, intuitive, and secure software.

Our cloud-based clinical system is used by thousands of clinicians across the UK, France, and beyond - making their lives easier, saving them money, and structuring health data to support better care and research.

We are a passionate and driven team, proud to unite under strong cultural drivers:

  • Impact – We do work that matters.
  • Collaboration – We are in it together.
  • Human touch – We care deeply.

This role can be based in France or the UK, or contracted in selected EU countries, full remote.

What you’ll be doing
  • Build and maintain ELT pipelines, monitor pipeline health and data freshness
  • Write and maintain config-driven pipeline definitions and deploy workflows to Databricks across a multi-tenant environment
  • Extend our modelling layer, support CI/CD and ingestion projects
  • Collaborate with data and product teams to deliver reliable, well-tested data
  • Participate in code reviews and help evolve platform standards and documentation
What we’re looking for
  • 3–5 years of data engineering experience
  • Strong Python & SQL skills
  • Experience with Apache Spark / PySpark
  • Ability to monitor, troubleshoot, and resolve pipeline failures
  • Familiarity with lakehouse concepts
  • Experience with Git, Databricks, streaming / CDC, AWS, Great Expectations
Nice to have
  • Exposure to YAML
  • Experience building analytics data models in Spark
What you’ll get in return
  • Autonomy and ownership – we’ll set the vision and share the context, then we trust you to run with things – that’s why we hire you!
  • Work alongside an inspiring team – our founders started Semble after a successful startup exit, and your future colleagues are all knowledgeable and innovators in their field.

We welcome applications from people of all backgrounds and all walks of life, including underrepresented groups in the tech industry. We also encourage applications from disabled and neurodiverse candidates. If there are any adjustments we can make to support you throughout the recruitment process, please do let us know.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Our Future Health • Greater London

On-site
GBP 75,000 - 110,000
Senior Account Executive
Senior Account Executive

Semble • City Of London

Hybrid
GBP 60,000 - 90,000
36 days off: 25 holidays + bank & 3 'p
Private health insurance
MacBook provided
+1
Senior Data Engineer
Senior Data Engineer

RBW Consulting • Greater London

On-site
GBP 42,000 - 70,000
Data Engineer
Data Engineer

i-Pharm Consulting • Greater London

On-site
GBP 75,000 - 110,000
Data Engineer — Remote, Ownership, Healthcare Impact
Data Engineer — Remote, Ownership, Healthcare Impact

Semble • United Kingdom

Remote
GBP 65,000 - 90,000
Support Engineer
Support Engineer

Semble • United Kingdom

Hybrid
GBP 42,000 - 58,000
Private Health Insurance
Hybrid work environment
London office
Data Engineer
Data Engineer

The Dot Collective • City Of London

Hybrid
GBP 50,000 - 75,000
Flexible working arrangements
Employee wellbeing programs
Parental leave policies
+1
Data Engineer
Data Engineer

SearchWorks • Greater London

On-site
GBP 40,000 - 70,000
Senior Data Engineer – Azure Databricks
Senior Data Engineer – Azure Databricks

Talensa • Greater London

Hybrid
GBP 90,000 - 130,000
Competitive Salary
Annual Bonus and Growth Share Scheme
Pension
+3
Data Engineer
Data Engineer

VOYAGE CARE • Chesterfield

On-site
GBP 60,000 - 90,000
25 days annual leave
Pension scheme
Life assurance
+2