Skip to Content

Technology

Technology
15 May 2022

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.

An illustration of some people building a puzzle together
Technology
5 May 2022

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
20 April 2022

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.

Six phone screens, each showing a new Monzo feature: Monzo Flex, get paid for businesses, Trends, Pay on card from a Pot and cashback on international transfers
Technology
11 April 2022

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.

engineers at monzo OG
Technology
3 April 2022

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.

Image of a lock
Technology
Security
30 March 2022

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
23 March 2022

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
22 March 2022

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.

Illustration of a laptop with a chart on the screen
Technology
Data
21 March 2022

Data hiring at Monzo: The interview process

We hire lots of different people in Data who join us to work in a lot of different teams. Our interviews are designed to do two things: teach you about Monzo and capture information that tells us the role is right for you.

Technology
24 February 2022

Scaling our on-call process

As Monzo has grown, we've continued to change our on-call process so we can keep our systems running smoothly without sacrificing the wellbeing of our engineers. Luke Briscoe explains what we've changed and how.

Ever wondered how Monzo calculates balances (the amount of money) within accounts and pots? We calculate plenty of balances beyond the main one you see in the app and this makes things more complicated than it seems.
Technology
18 February 2022

How we calculate balances

In June 2021 we started designing and implementing a new way to calculate balances that is more reliable and consistent. This post explains why the old approach needed improving and the changes we made.

Technology
Security
15 February 2022

Securely delegating trust with digital signatures and secret storage systems

This post explains how our public key infrastructure uses a combination of different secret storage systems to implement a balance between security assurances and usability.

Technology
8 February 2022

Processing payments safely at scale

We ship changes many times a day while making sure that payments are processed as expected. This blog post explores how we do this and focuses on two ideas that could be useful outside of the world of payment processing.

Data
Technology
4 February 2022

How we validated our handling time data

We make lots of decisions based on data from customer support. We need to make sure we can trust this data. In this post, Niamh explains how her team validated the data.

three cards and a padlock
Technology
28 January 2022

Keep your phone and Monzo app up to date

Your Monzo account is more secure and you have access to all our latest features when your app and phone are up to date.