Engineering Manager-Database Reliability
Wave
London, England, United Kingdom · Onsite · Full Time
Posted
Job description
Our mission We're making Africa the first cashless continent. In 2017, over half the population in Sub-Saharan Africa had no bank account. That's for good reason—the fees are too high, the closest branch can be miles away, and nobody takes cards. Without access to financial institutions, people are forced to keep their savings under the mattress. Small business owners rely on lenders who charge extortionate rates. Parents spend hours waiting in line to pay school fees in cash. We're solving this by building financial services that just work: no account fees, instantly available, and accepted everywhere. In places where electricity, water and roads don't always work, you can still send money with Wave. In 2017, we launched a mobile app in Senegal for cash deposit, withdrawal, and peer-to-peer and business payments. Now, we have millions of users across 9 countries and are growing fast. Our goal is to make Africa the first cashless continent and that's where you come in... How you'll help us achieve it Wave is now the largest financial institution in Senegal and Côte d'Ivoire, with millions of users, growing rapidly year-on-year. And, we're still in the early days of our product roadmap and potential impact on people's everyday lives. You'll lead the database reliability team, which ensures that Wave's databases are as "always up" as possible and can scale as our user base grows. Database reliability is critical to Wave for two reasons: We're one of the fastest-growing financial services ever, which causes a steady stream of new scalability challenges. We've become critical infrastructure for many of our users—if we go down, they can't access their money. Because of this, keeping a reliable and secure infrastructure are two of our top engineering priorities. As an engineering manager, you will: Support the engineers in architecting, maintaining and evolving reliable, high-performance database technologies across multiple environments. Mentor and coach a diverse, globally distributed team of DB engineers. Shape and refine processes like incident response, postmortems, and capacity planning to ensure smooth ops. Collaborate with infrastructure, product, and security teams on platform database initiatives. Drive best practices for monitoring, cost optimisation, and performance tuning in Postgres, CockroachDB and any future database we adopt. Hire and grow the te…