Senior Engineer – Database Infrastructure

Posted Nov 4

This is a fully remote position, open to applicants in United Kingdom, +1 more country.

πŸ“‹ Description

β€’ Manage PostgreSQL and MySQL databases on Amazon RDS across production, staging, and development environments.

β€’ Oversee replication, failover, backup and recovery processes, upgrades, autovacuum, wraparound, purge, and monitor replica lag.

β€’ Execute ClickHouse for both operational and analytical tasks, handling table engines, sort keys, partitioning, merges, replication, and ingestion paths.

β€’ Assist with CockroachDB operations and gradually take on increased responsibilities as knowledge expands.

β€’ Analyze slow queries and lock waits related to bets, settlements, and payouts, linking them to execution plans, statistics, schemas, or application code.

β€’ Evaluate schema-change risks for large tables.

β€’ Collaborate with application teams to review schemas and queries prior to deployment.

β€’ Develop observability solutions using Prometheus, Grafana, Mimir, and Loki.

β€’ Engage in the data-layer on-call rotation.

β€’ Lead incident analyses and conduct blameless postmortems.

β€’ Create tooling using Python and Go.

β€’ Automate provisioning and recovery processes with Terraform.

β€’ Leverage AI tools to investigate incidents and develop robust tooling, ensuring outputs align with production facts.

β€’ Establish and audit access controls and encryption measures for a regulated gaming platform.

β€’ Set benchmarks across database engines and take part in architecture reviews.

β€’ Review source code when troubleshooting requires code-level analysis.


⛳️ Requirements

β€’ Minimum of 5 years of experience managing production relational databases as a DBA, Database Reliability Engineer, or Data Platform Engineer.

β€’ Extensive production experience with PostgreSQL and MySQL, or profound expertise in one with significant working knowledge of the other.

β€’ Comprehensive understanding of PostgreSQL heap and row versions, InnoDB clustered index and undo log, write-ahead logging, cost-based planning, replication, failover strategies, and the distinctions of ClickHouse from traditional relational engines.

β€’ Knowledge of distributed systems, including consensus mechanisms, distributed transactions, and consistency models.

β€’ Proficiency in Python or Go, along with sufficient Java skills to debug line-of-business applications.

β€’ Familiarity with Linux, infrastructure-as-code, monitoring tools like Grafana, AWS, and a willingness to participate in an on-call rotation.

β€’ Strong technical writing and verbal communication skills.

β€’ Capacity to comprehend systems through source code, design documents, and practical experimentation.

β€’ Experience in developing Python or Go tools for database operations, ensuring migration safety, or responding to incidents.

β€’ Proven experience in investigating production incidents from start to finish, including execution plans and source code analysis.

β€’ Background in migrating workloads between database engines or across significant versions.

β€’ Experience in handling tasks outside of database management and influencing other teams' development or deployment processes.

β€’ Experience running ClickHouse, CockroachDB, or similar distributed databases in a production environment.

β€’ Familiarity with Kafka, Materialize, or Snowflake.

β€’ Experience utilizing AI coding agents in real-world scenarios with a focus on evidence-based review practices.

β€’ Commitment to making this role the primary professional focus rather than a side engagement.


🏝️ Benefits

β€’ Competitive salary and comprehensive benefits package.

β€’ Flexible vacation policy.

β€’ Hybrid/remote work options available.

β€’ Startup culture supported by a stable, global brand.

β€’ Commitment to a diverse and inclusive workplace.

β€’ Equal opportunity employer.

People also viewed

GT9 hours ago

Senior Backend Engineer – Mobile Monetization

PL flagPoland, +2 more countriesFull-timeBackend Engineer
ApplyView job
Business Insights9 hours ago

Desarrollador Oracle Forms, .NET Junior

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Kraken Digital Asset Exchange9 hours ago

Principal Database Engineer

GB flagUnited Kingdom OnlyFull-timeBackend Engineer$161k – $358.9k/year
ApplyView job
Kraken Digital Asset Exchange9 hours ago

Software Engineer – Database

US flagUnited States OnlyFull-timeBackend Engineer$96k – $192k/year
ApplyView job
Jusbrasil9 hours ago

Senior Software Engineer – Backend, Legal Pros

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
AssureSoft10 hours ago

Senior Full-Stack Engineer – Python, TypeScript, Vue.js

Latin AmericaFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers