Database Engineer

GP Automate

Greater London

Hybrid

GBP 85,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

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

Database Administrator
Database Administrator

Pharmacy2U | Certified B Corp • Leeds

On-site
GBP 55,000 - 75,000
Blue Light Card and employee discount
Exclusive discounts at The Springs, LE
25% off health & beauty purchases
+2
Database Administrator
Database Administrator

Pharmacy2U Ltd • Leeds

On-site
GBP 65,000 - 85,000
Private healthcare
Hybrid working
CPD & training
+2
Data Engineer
Data Engineer

Harnham • West Midlands

On-site
GBP 40,000 - 50,000
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

Spencer Scott - Technology Recruitment • Greater London

Hybrid
GBP 90,000 - 110,000
Bonus scheme
14% Pension
Flexible hours
+5
Data Engineer
Data Engineer

Matchtech • West of England

On-site
GBP 60,000 - 90,000
Azure training
Professional development
Modern cloud platforms
+1
Data Engineer
Data Engineer

83zero Limited • Greater London

On-site
GBP 65,000 - 75,000
25 Days Holiday
Bonus
Share Scheme
+3
Data Engineer
Data Engineer

AtkinsRéalis UK Limited • West of England

Hybrid
GBP 70,000 - 95,000
Flexible working policies
Hybrid work culture
Training & development opportunities
Database Engineer
Database Engineer

Innova Solutions • City Of London

Hybrid
GBP 47,000 - 78,000
Senior Data Engineer
Senior Data Engineer

Nasstar • Greater London

On-site
GBP 60,000 - 80,000
Competitive salary and compensation package
Access to AWS & Databricks certifications
Remote work with team socials