Senior Software Engineer (Database Reliability)
Capital on Tap
- London, United Kingdom
- Senior Level
- Posted
Join Capital on Tap, a fast-growing fintech company focused on providing financial solutions for small businesses. As a Senior Database Engineer, you will be responsible for optimizing database performance, implementing scaling techniques, and ensuring high availability and disaster recovery. You will work closely with product engineering and data analytics teams, and have the opportunity to evangelize advanced database technologies.
About Capital on Tap
Find and remove the bottlenecks on our latency critical paths, starting with card authorisation and ledger read/writes, and hold them to an agreed p99 budget.
Responsibilities
- Own query and index performance across our transactional SQL Server estate, using execution plans, Query Store, wait statistics, real production telemetry or other data driven measures.
- Investigate and implement horizontal scaling techniques such as multi-cluster architecture, contained availability groups, sharding, etc, to ensure Capital on Tap’s distributed software estate can continue to support a fast growing customer base and increasing service count.
jobapplier