Senior Database Engineer

Europe, United Kingdom, London
Permanent
Job ID: 2337

Job Description


[Up to c. £225k Comp Package | Hybrid Working]


Role Overview

We’re working with a leading proprietary trading firm that has grown significantly over the past decade, now operating across North America and Europe. They’re expanding their infrastructure function in London and are hiring a Senior Database Engineer - the first dedicated hire of its kind in EMEA. In this role, you’ll take ownership of building and running database platforms that support both the firm’s ultra-low latency trading systems and its wider enterprise services. You’ll collaborate closely with developers, traders, and infrastructure specialists, while working on a diverse mix of relational and non-relational systems. This is a high-impact opportunity to shape the firm’s data estate, contributing to everything from greenfield deployments to live production operations...


Key Responsibilities

  • Deploy, configure, and manage SQL and NoSQL databases including PostgreSQL, MySQL, Oracle, SQL Server, MongoDB, Redis, and CockroachDB
  • Partner with developers and trading teams to deliver well-structured schemas, tune queries, and optimise performance for high-throughput workloads
  • Automate database provisioning and routine operations using Bash (required) and Python (preferred), embedding Infrastructure-as-Code principles wherever possible
  • Implement and support replication, backup validation, and disaster recovery strategies, ensuring resilience across critical systems
  • Monitor performance and health using tools such as Prometheus, Grafana, and custom observability dashboards
  • Produce and maintain runbooks, technical documentation, and change records to ensure consistent operational standards
  • Contribute to on-call responsibilities, providing rapid response to production issues and supporting 24/7 availability
  • Embed strong security practices into daily operations, including access controls and structured change management


What You’ll Bring...

  • Strong understanding of database internals, replication, backup methods, HA/DR concepts, and PITR strategies
  • 3+ years’ experience managing production-grade SQL and NoSQL platforms across multiple database technologies
  • 3+ years hands-on experience with Linux environments and command-line tools; skilled in Bash scripting and Python automation
  • Broad technical expertise across relational systems (PostgreSQL, MySQL, Oracle, SQL Server) and distributed/non-relational systems (CockroachDB, MongoDB, Redis)
  • Familiarity with monitoring, performance tuning, and operational visibility in complex environments
  • Clear and collaborative communication style, with experience working across engineering, trading, and business functions
  • A self-starter with strong problem-solving ability, keen attention to detail, and a drive to improve systems through automation and documentation
  • (Preferred) Prior experience working in financial services or trading environments


...


Apply for this role

All fields marked with * are required.

I confirm I have a pre-existing Right to Work in this location *

Back to Job Listings