Database Engineer in London

Database Engineer in London

London Full-Time 55000 - 65000 £ / year (est.) No home office possible
GP Automate

At a Glance

  • Tasks: Design and maintain scalable databases that power our platform for NHS teams.
  • Company: Join a forward-thinking tech company dedicated to improving healthcare.
  • Benefits: Competitive salary, private healthcare, flexible hours, and hybrid work model.
  • Other info: Collaborative environment with opportunities for learning and growth.
  • Why this job: Make a real impact in healthcare while working with cutting-edge technology.
  • Qualifications: 5+ years of SQL experience and strong problem-solving skills required.

The predicted salary is between 55000 - 65000 £ per year.

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

Database Engineer in London employer: GP Automate

As a Database Engineer with us, you'll be part of a dynamic team dedicated to enhancing NHS services through innovative database solutions. We offer a competitive salary, private healthcare for you and your family, and the flexibility of hybrid working in our Central London office, fostering a collaborative and purpose-driven work culture that prioritises employee growth and impactful contributions to healthcare.
GP Automate

Contact Detail:

GP Automate Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Database Engineer in London

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or at industry events. A friendly chat can give you insider info and maybe even a referral.

✨Tip Number 2

Show off your skills in real-time! Consider doing a project or contributing to open-source work that showcases your database engineering prowess. It’s a great way to demonstrate your expertise.

✨Tip Number 3

Prepare for the interview by brushing up on common database scenarios. Think about how you’d tackle performance tuning or data integration challenges, and be ready to discuss your past experiences.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!

We think you need these skills to ace Database Engineer in London

Database Design
SQL
Stored Procedures
Query Optimisation
Database Performance Tuning
ETL/ELT Processes
Change Data Capture (CDC)
Data Retention Strategies
Azure SQL
Backup Configuration
Failover Strategies
Point-in-Time Recovery
Communication Skills
Collaboration
Healthcare Data Security

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with SQL and database design. We want to see how your skills align with our needs, so don’t be shy about showcasing your relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about database engineering and how you can contribute to our mission at StudySmarter. Keep it engaging and personal.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex database challenges in the past. We love seeing how you approach problems and find solutions that work!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss any important updates from our team!

How to prepare for a job interview at GP Automate

✨Know Your Databases Inside Out

Make sure you brush up on your SQL skills, especially with Azure SQL. Be ready to discuss your experience with complex stored procedures and query optimisation. Prepare examples of how you've tackled performance tuning and database design challenges in the past.

✨Showcase Your Integration Skills

Since the role involves full-stack platform integrations, be prepared to talk about your experience with data flows and tools like Power Automate. Think of specific projects where you successfully integrated databases with other services and how that improved efficiency.

✨Emphasise Security and Compliance Knowledge

Given the importance of security in healthcare, highlight your understanding of role-based access, encryption, and compliance standards. Be ready to discuss how you've implemented these measures in previous roles to ensure data integrity and security.

✨Communicate Clearly and Collaboratively

As a Database Engineer, you'll need to work closely with various teams. Practice articulating your thoughts clearly and demonstrate your collaborative spirit. Share examples of how you've worked with engineers, analysts, or clinicians to achieve common goals.

Database Engineer in London
GP Automate
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>