Senior Database Engineer
Core
Own performance and scale for a transactional SQL Server estate supporting card authorisation and ledger operations for a fintech platform.
Role type
Senior individual contributor database performance engineer
Builds
High-performance, scalable data access layers and self-serve diagnostic tooling for a distributed software estate
Domain
Fintech, relational databases, cloud infrastructure
Required skills
SQL Server internals, query optimization, horizontal scaling, high availability/disaster recovery, T-SQL, PowerShell, Python, Infrastructure as Code, ORM performance tradeoffs
Preferred skills
PostgreSQL, graph databases, zero-downtime data migrations, Entity Framework
Technologies
SQL Server, Azure, .NET, Entity Framework, PowerShell, Python, Terraform
Responsibilities
Own query and index performance using execution plans and telemetry; implement horizontal scaling techniques like sharding and availability groups; manage high availability and disaster recovery; build self-serve tooling for query plan regressions; automate database configuration; review data access designs with product engineering
Seniority
Senior, hands-on IC