Backend Engineer, Security Infrastructure
đLondon / UK Remote | đ° ÂŁ75,000 - ÂŁ100,000 + Benefits | Technology - Engineering
About us:
Weâre here to make money work for everyone and we're doing things differently. For too long, banking has been obtuse, complex and opaque.
We want to change that and build a bank with everyone, for everyone. Our amazing community suggests features, test the app and give us constant feedback so we can build something everyone loves.
We're focused on solving problems, rather than selling financial products. We want to make the world a better place and change people's lives through Monzo.
About our Engineering Team:
We have around 300 engineers out of roughly 2,500 people in total - and we have big ambitions. There are many interesting challenges ahead, and we're happy for people to move between teams or to specialise, whatever you prefer. As an engineer here you'd be able to work directly with anyone across the company, and we run regular knowledge-sharing sessions so youâll learn heaps about everything from how banks work to effective communication.
We contribute to open source software as much as possible. Our blogis a good place to learn even more about what we do!
The Security Infrastructure Team is on a mission to make a secure-by-default platform that Monzo engineers use every day, while simultaneously reducing friction so engineers can ship features faster.
As an engineer within Monzo's Security collective, you'll be responsible for helping build solutions that can span cloud and on-premise deployments making sure product teams deliver solutions without friction. We work on the latest technologies and always seek to break new ground.
What will youâll be doing:
- Helping to secure Monzo's compute, network, data and secrets management infrastructure working on solutions from layer 1 through to 7 and providing a secure foundation for the product team to build upon.
- Spending time understanding Monzo's security requirements before implementing and configuring solutions which could be completely novel or via an integration with something already available.
- Identifying gaps, inefficiencies, and repetitive manual tasks; then building software and systems to help automate and resolve them.
- Improving reliability, quality, and observability of our systems.
- Measuring and optimising system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating to continually improve
- Have the opportunity to make the lives of Monzo Engineers better, by automating the manual tasks they have to complete!
You can see more of what weâre working on in these blogs:
https://monzo.com/blog/2021/11/18/protecting-our-most-sensitive-secrets
https://monzo.com/blog/controlling-outbound-traffic-from-kubernetes
https://monzo.com/blog/2019/10/11/how-our-security-team-handle-secrets
https://monzo.com/blog/we-built-network-isolation-for-1-500-services
You should apply if- You are somebody with a strong sense of ownership and integrity demonstrated through clear communication and collaboration.
- You have the ability to design, author, and release code in system-level languages like Go, Python, or Rust.
- You have a drive to automate manual operations and to improve them over time.
- You have hands-on experience managing many diverse systems with configuration management or software delivery platforms.
- Youâre really good at troubleshooting and solving unique and complex problems.
- You care deeply about operational excellence - building reliable, stable systems that scale is at the heart of what you do.
- Youâre familiar with Microservice Architecture and container orchestration with Kubernetes and Terraform.
We're on the look out for L40, 50 & 60 Engineers at the moment, you can read more in our Engineering Progression Framework
The Interview Process:
Our interview process involves three main stages:
Our average process takes around 2-3 weeks but we will always work around your availability.
You will have the chance to speak to our recruitment team at various points during your process but if you do have any specific questions or want to talk through reasonable adjustments ahead of or during application please us at any point on tech-hiring@monzo.com
One of our engineers has written a detailed blog on their experience through this process, for extra details, hints and tips please see here.
Whatâs in it for you:
đ° ÂŁ75,000 - ÂŁ100,000 base salaryâ plus stock options
âď¸We can help you relocate to the UK
â We can sponsor visas.
đThis role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London).
â°We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team.
đLearning budget of ÂŁ1,000 a year for books, training courses and conferences
âAnd much more, see our full list of benefits here
We're usually always hiring for Backend Engineers, so there's no closing date for this job.
Equal Opportunity Statement
We are actively creating an equitable environment for every Monzonaut to thrive.
Diversity and inclusion are a priority for us and we are making sure we have lots of support for all of our people to grow at Monzo. At Monzo, embracing diversity in all of its forms and fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog, 2022 Diversity and Inclusion Report and 2022 Gender Pay Gap Report.
We're an equal opportunity employer. All applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status.
#LI-Remote
#LI-HJ1