How Monzo Keeps Its Banking App Running Like a Startup
The CTO Podcast with Fexingo · 2026-06-01 · 8 min
Episode notes
In this episode, we dive into how Monzo, the UK digital bank, maintains a startup-like engineering velocity while managing millions of transactions daily. We explore their use of event sourcing and the CQRS pattern to decouple read and write workloads, and how they keep their core banking ledger simple despite scaling to over 9 million customers. Lucas breaks down Monzo's approach to feature flags and gradual rollouts - treating every deployment as an experiment. Luna chimes in with her own experience from a fintech that tried a similar architecture and hit unexpected pain points. We also touch on how Monzo's engineering team stays lean by focusing on a small set of well-understood primitives. If you're building or running a platform where correctness and speed both matter, this episode offers a concrete case study in trading complexity for control. #Monzo #Banking #Fintech #EventSourcing #CQRS #EngineeringVelocity #FeatureFlags #Deployments #Microservices #StartupCulture #LeanEngineering #DigitalBank #UKFintech #Scalability #BusinessAndTechnology #FexingoBusiness #BusinessPodcast #CTOPodcast Keep every episode free: buymeacoffee.com/fexingo
More from The CTO Podcast with Fexingo
All episodes →- How Airbnb Rebuilt Search for 8 Million Listings62 / 100
- How GitLab Built a Single Codebase for One Million CI Pipelines65 / 100
- How Slack Rebuilt Its Search Index for 10 Million Daily Queries57 / 100
- How Notion Rebuilt Its Sync Engine for Offline-First
- How Notion Rebuilt Its Block Engine for Hybrid Local-Sync