Data Engineer (Data Migrations)

Carebit Health Limited
London
9 months ago
Applications closed

Related Jobs

View all jobs

Data Engineer

Noir Switzerland, United Kingdom
£87,291 – £113,478 pa Hybrid

Data Engineer

Lynx Recruitment London, United Kingdom
£40,000 – £85,000 pa On-site

Data Engineer

Gleeson Recruitment Group Birmingham, United Kingdom
£65,000 – £75,000 pa On-site

Data Engineer

Sanderson Cardiff, Cymru / Wales, CF10 2AF, United Kingdom
£60,000 – £72,000 pa Hybrid

Data Engineer

hireful Exeter, United Kingdom
£50,000 – £55,000 pa Hybrid

Data Engineer

Robert Walters Manchester, United Kingdom
£55,000 – £60,000 pa Hybrid
Posted
1 Aug 2025 (9 months ago)

Data Engineer (Data Migrations)Remote | Full-time | UK Timezones (UTC-4 to UTC+3 preferred)

About Carebit

Carebit is a design-led, remote-first healthtech company helping hundreds of private doctors across the UK run their practices more efficiently—and delivering a better experience for their patients. We’re profitable, bootstrapped, and committed to staying remote.

We doubled revenue in 2024 and continue to grow at a rapid pace. With a growing queue of new practices ready to migrate, we’re hiring a Data Engineer to own and deliver migrations from start to finish, and improve our robust Ruby data tooling.

The role

You’ll guide new customers through migrating from their old practice management systems into Carebit. This involves cleaning, validating, and converting data (patients, bookings, invoices, etc.)—usually from structured exports or spreadsheets. You’ll communicate with customers throughout the process, helping them feel confident and supported. All key processes are well documented in our internal playbook.

A typical migration includes:

Booking a migration date and answering any customer queries
Receiving data via FTP (typically ~5GB)
Cleaning, validating, and converting data using Ruby scripts (CSV → JSON)
Writing new Ruby scripts where needed (for less structured sources)
Uploading converted data to AWS S3 and scheduling import jobs
Iterating on our tooling and processes to improve speed, reliability, and test coverage

You’ll work alongside experienced Ruby and DevOps engineers, including the original author of our migration tooling.

Requirements

Proven experience as a Data Engineer or backend developer with strong data transformation and scripting skills
Proficiency in Ruby (or ability to pick it up quickly); experience processing CSV and outputting JSON
Comfortable with Linux, bash scripting, Ansible provisioning, and remote Ubuntu environments
Familiar with both SQL and NoSQL structures (e.g. we import from MongoDB, though don’t use it internally)
Experience validating, transforming, and cleaning large datasets
Confident working with CSV/JSON, Postgres (for intermediate processing), and AWS S3
Experience building automated test suites (we use RSpec)
Excellent spoken/written English, customer-focused mindset, and calm communication style
Able to own and improve a technical function independently
Located within UTC-4 to UTC+3 (UTC+1 preferred for alignment)

Bonus points for

Formal ETL experience
AWS and Terraform knowledge
An automation-first mindset

Benefits

Competitive salary
25 days holiday/year
Async work culture with minimal meetings
Laptop, chair, and setup budget

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Where to Advertise Data Engineering Jobs in the UK (2026 Guide)

Advertising data engineering jobs in the UK requires a different approach to most technical hiring. Data engineers occupy a distinct discipline that sits between software engineering, data science and cloud infrastructure — and the strongest candidates identify firmly with the data engineering community rather than with adjacent roles. General job boards consistently conflate data engineering with data analysis, data science and BI development, producing high application volumes but low candidate quality for specialist pipeline and platform roles. This guide, published by DataEngineeringJobs.co.uk, covers where to advertise data engineering roles in the UK in 2026, how the main platforms compare, what employers should expect to pay, and what the data says about hiring across different role types.

New Data Engineering Employers to Watch in 2026: UK and Global Companies Driving the Data Revolution

Data engineering is at the heart of the digital economy, transforming raw data into actionable insights, powering analytics, AI systems, and cloud infrastructure. As the UK and global markets continue to invest heavily in data platforms, pipelines, and real-time analytics, demand for skilled data engineers is growing rapidly. For professionals exploring opportunities on www.DataEngineeringJobs.co.uk , the critical question is: which companies are expanding, hiring, and shaping the future of data-driven business? This article highlights new data engineering employers to watch in 2026, including UK startups, scale-ups, and international firms expanding in the UK.

How Many Data Engineering Tools Do You Need to Know to Get a Data Engineering Job?

If you’re aiming for a career in data engineering, it can feel like you’re staring at a never-ending list of tools and technologies — SQL, Python, Spark, Kafka, Airflow, dbt, Snowflake, Redshift, Terraform, Kubernetes, and the list goes on. Scroll job boards and LinkedIn, and it’s easy to conclude that unless you have experience with every modern tool in the data stack, you won’t even get a callback. Here’s the honest truth most data engineering hiring managers will quietly agree with: 👉 They don’t hire you because you know every tool — they hire you because you can solve real data problems with the tools you know. Tools matter. But only in service of outcomes. Jobs are won by candidates who know why a technology is used, when to use it, and how to explain their decisions. So how many data engineering tools do you actually need to know to get a job? For most job seekers, the answer is far fewer than you think — but you do need them in the right combination and order. This article breaks down what employers really expect, which tools are core, which are role-specific, and how to focus your learning so you look capable and employable rather than overwhelmed.