Senior Software Engineer - Database Platform - Engine Starling
Listed on 2026-02-18
-
Software Development
Software Engineer, Cloud Engineer - Software, Backend Developer, Full Stack Developer
At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses on our technology.
Engine is Starling's software-as-a-service (SaaS) business, and is the technology that was built to power Starling Bank. Engine split out as a separate business in early 2024.
Starling Bank has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success.
Our technologists are at the very heart of Engine and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do.
Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together!
The way to thrive and shine within Engine is to be a self-driven individual and be able to take full ownership of everything around you:
From building things, designing, and discovering to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five values:
Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.
We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person.
About Engineering at Engine by StarlingThe Cross Cutting Engineering team at Engine is the backbone of our innovation. We're dedicated to building and maintaining the reliable, scalable, and maintainable infrastructure and tooling that powers our entire software delivery pipeline – from the first line of code to seamless production deployment and ongoing operations. We own the lifecycle of our features, tackling complex challenges with a first-principles approach and fostering a multi-disciplinary environment where you're encouraged to explore and contribute across the platform.
At Engine, we take the battle-tested banking technology pioneered by Starling Bank and re-engineer it for the global SaaS market. We currently manage multiple clients on a SaaS basis, and as our client list grows, so does the complexity of our infrastructure.
The Mission:Database Manager & Replication Manager
We don’t believe in manual intervention. While our DBAs take over all responsibility of our Postgre
SQL estate, our mission is to build the software layer that makes the "human-in-the-loop" obsolete and empower our technology teams to operate their own databases. We are building the next generation of tooling to manage a massive, multi-tenant estate where automation is the only way to scale.
We are forming a new team (hiring for various levels of experience, from Senior through to Principal) to lead a multi-year roadmap focused on the development and evolution of two critical proprietary products:
- Database Manager:
Our central orchestration platform and control plane. It integrates into our internal developer portal to handle ad-hoc maintenance - such as running VACUUMs, managing credential rotation, and terminating slow queries through a clean UI, ensuring no one ever needs direct access to a production database instance. - Replication Manager:
Our bespoke logical replication service. This system orchestrates and monitors data streaming, allowing us to perform major version upgrades and cross-tenant migrations with only seconds of downtime.
We are solving difficult problems at scale, including the exploration of cloud native solutions to allow for a truly cross-cloud database…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: