Database Engineer

GP Automate

Greater London

Hybrid

GBP 85,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Private healthcare for you & your family
Flexible hours
High-impact work
Learning and growth opportunities

Job summary

A healthcare technology company in the United Kingdom is seeking a Database Engineer to design and maintain robust databases. Responsibilities include ensuring database performance, uptime, and compliance while supporting integrations across the platform. The ideal candidate will have over 5 years of experience with SQL, specifically in performance tuning and ETL/ELT processes. This role offers competitive salary, private healthcare for family, and a hybrid work model with flexible hours, primarily based in Central London.

Qualifications

  • 5+ years hands-on experience with SQL, preferably SQL Server.
  • Strong proficiency with complex stored procedures.
  • Experience with database performance tuning including partitioning and caching strategies.
  • Experience tuning databases for high throughput and reliability.
  • ETL/ELT workflows with validation, error handling and auditing.
  • Understanding CDC and incremental loading strategies.
  • Knowledge of data retention and key rotation policies.
  • Experience with Azure SQL including backups and PITR.
  • Strong English communication and collaboration.
  • Capable of leading as the primary database specialist in a small team.

Responsibilities

  • Design and maintain scalable relational databases.
  • Support full-stack platform integrations with data flows.
  • Ensure database performance, uptime, and compliance.
  • Enforce RBAC, encryption, and healthcare data compliance.
  • Collaborate with engineers, analysts, clinicians, and stakeholders.
  • Document schema and processes; contribute to long‑term scaling.

Skills

SQL
Database Performance Tuning
ETL/ELT Processes
Problem Solving
Communication
CDC / incremental loading
Data retention
Azure SQL
English communication
Small-team leadership

Tools

Azure SQL
Azure Data Factory
SSIS
SSIS
Azure Key Vault

Job description

As Database Engineer, you'll design and maintain the robust, scalable databases that power our platform. You'll ensure real‑time ingestion, 99.99% uptime, compliance, and seamless integration with all our services, helping NHS teams work faster and smarter.

Key Responsibilities
  • Database Design: Build scalable relational databases (e.g. Azure SQL), optimize performance, and enable high‑volume data pipelines.
  • Integration: Support full‑stack platform integrations including data flows triggered by Power Automate connectors.
  • Performance & Reliability: Ensure uptime, backup, replication, and disaster recovery.
  • Security & Compliance: Enforce role‑based access, encryption, and medical device compliance.
  • Collaboration: Work closely with engineers, analysts, clinicians, and stakeholders to align with product goals.
  • Documentation: Maintain clear schema/process documentation and contribute to long-term scaling strategy.
Requirements
Must‑have
  • 5+ years hands‑on experience with SQL (SQL Server familiarity a plus)
  • Strong proficiency with complex stored procedures incl. writing, debugging, and refactoring
  • Proven experience with query optimisation incl. indexing strategies, execution plan analysis, query rewrites
  • Experience with database performance tuning incl. partitioning, caching strategies, statistics management
  • Experience implementing robust ETL/ELT processes with proper validation, error handling and audit trails
  • Understanding of CDC and incremental loading strategies
  • Understanding of data retention strategies and key rotation policies
  • Experience with Azure SQL including backup configuration, failover strategies, and point‑in‑time recovery
  • Strong communicator, proficient in spoken and written English, problem‑solver, and collaborator.
  • Comfortable working as the primary database specialist on a small team.
Nice‑to‑have
  • Familiarity with Azure Hyperscale database
  • Healthcare data security or high‑compliance background
  • Familiarity with Azure Data Factory, SSIS, or equivalent tooling
  • Experience with Azure Key Vault, Transparent Data Encryption (TDE) and Always Encrypted
Benefits
  • Competitive salary
  • Private healthcare for you & your family
  • Flexible hours, hybrid model - 2 days in Central London Office location.
  • High‑impact work in real NHS practices
  • Learning, growth & purpose‑driven innovation
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Harnham • West Midlands

Hybrid
GBP 40,000 - 50,000
Data Engineer
Data Engineer

HSB • Birkenhead

Hybrid
GBP 55,000 - 75,000
Annual leave + holidays
Pension from day 1
Annual bonus
+5
Senior Database Engineer - Hybrid, NHS Data Impact
Senior Database Engineer - Hybrid, NHS Data Impact

GP Automate • Greater London

Hybrid
GBP 85,000 - 110,000
Competitive salary
Private healthcare for you & your family
Flexible hours
+2
Data Engineer
Data Engineer

Voyage-Care • Lichfield

Hybrid
GBP 52,000 - 78,000
25 days annual leave
Pension scheme and life assurance
Wellbeing support
+1
Data Engineer
Data Engineer

Blatchford • Basingstoke

Hybrid
GBP 45,000 - 65,000
Highly competitive salary
25 days holiday
On Demand Pay
+3
Data Engineer
Data Engineer

Harnham • Birmingham

Hybrid
GBP 50,000 - 60,000
Hybrid working per week
Pension
Life assurance
+3
Data Engineer
Data Engineer

Dimensionalconsultingltd • Manchester

On-site
GBP 50,000 - 70,000
Competitive salary with annual bonus
£1,500 annual learning and certification budget
Private healthcare and dental cover
+3
Senior Data Engineer
Senior Data Engineer

Nasstar • Greater London

Remote
GBP 60,000 - 80,000
Competitive salary and compensation package
Access to AWS & Databricks certifications
Remote work with team socials
Data Engineer (financial data) - Up to £130,000 + Bonus
Data Engineer (financial data) - Up to £130,000 + Bonus

Hunter Bond • Greater London

Hybrid
GBP 85,000 - 120,000
Tech Upgrade Stipend
Learning & Development Budget
Quarterly Innovation Days
+3
Database Engineer
Database Engineer

TRBtalent • Northampton

On-site
GBP 50,000 - 70,000
Competitive salary
Extensive professional development opportunities
Class-A share reward scheme