Technology
- Technology
Switching from Customer Service Representative to Backend Engineer
Kyle joined Monzo as a COp, a customer service representative, but three years on he now works in a product team as one of our backend engineers! Kyle and his mentor Duncan share the story of how Kyle made his career switch
- Technology
Redefining our microservice development process
We've been working on some new techniques to help make the development of services easier as we continue to grow and the entire platform can't be run locally.
- Technology
Our mobile release process: An illustrated story
We go into our mobile release process and how we're able to sustain a steady stream of releases as the changes that go into each version increase over time
- Technology
Humans who can RPC: securing staff access to 2000 microservices
With over 2000 microservices and lots of Remote Procedure Calls (RPCs) that are constantly changing, we needed a new way to manage staff access. The Security Platform team explain how we now define RPC permissions directly in proto files.
- Data
Joining Monzo as a Data Scientist
Izak joined Monzo as a data scientist in February. In this post, he shares his journey to Monzo and his early experience in the data discipline, with our data stack, and in the team looking after our Customer Operations.
- Technology
How we deploy to production over 100 times a day
Our success relies on us rapidly shipping new features. To achieve this rapid release cadence, we’ve optimised our engineering culture, tooling, and architecture to go from idea to production as frictionless as possible, without sacrificing safety.
- Technology
Becoming an Engineering Manager: 1 year in
Last year, I made the switch into engineering management full time. It’s been an interesting journey with lots of lessons learned.
- Technology
How our Android engineers automated the removal of Kotlin synthetics
Our Mobile Platform team recently faced the challenge of having to remove all synthetic view properties. This post explains how we built a tool to automate the task and the trade-offs we had to consider along the way.
- Technology
How everyone at Monzo gets involved with testing
Everyone at Monzo gets involved in testing new features and versions of the app before we release them. In this post Sarah, part of our Quality Assurance team, explains the different types of tests we use and how we run them.
- Technology
My first 3 months at Monzo as an engineering manager
Jarryd joined Monzo as an engineering manager a few months ago. In this post he shares his journey to Monzo and how he found his feet in his new role.
- Technology
How we secure Monzo’s banking platform
Our Security Infrastructure team introduces the principles we follow to build security in Monzo’s fast-moving engineering environment and how they work with other engineering teams to keep our customers and platform safe.
- Technology
Demystifying the Backend Engineering interview process
We want to explain exactly what our Backend Engineering interview process entails to make it fair and transparent for all our applicants. This post explains what you should expect from each of our interviewing stages and how to prepare.
- Technology
Preparing for Mobile Interviews at Monzo
Our mobile interview process is designed to learn about your strengths. The post explains the specific skills and abilities that will make you successful in the role and what to expect in the interview process.