Golang / Go Job: Backend Engineer


Monzo

Backend Engineer at Monzo

London, United Kingdom 🇬🇧   (Posted Jun 26 2018)
About the company
It's time for a bank that makes life easier not harder. A bank that belongs on our smartphone, not on the high street. A bank that keeps us informed and in control, rather than trying to catch us out with fees and charges. It's time for a new kind of bank. It's time for Monzo!

Job position
Permanent

Job description
At Monzo we’re aiming to build the best current account in the world. We are always keen to hear from capable, creative engineers who want to help us accomplish that goal 🚀

Our backend engineers have a variety of different backgrounds

We have several non-graduates; only some of us studied Computer Science; one of the team has a degree in Marketing; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, we’d love to talk to you.

We encourage an open and transparent working environment

You can get involved in any aspect of the business you are interested in and, following Stripe’s example, all emails in the company are visible in an email archive. We regularly run hackathons in which people build things on our third party API and we contribute to open source software as much as possible. We’ve also made our product roadmap public and give sneak peeks of features in our community forum. Our blog is a good place to learn even more about what we do!

Monzo works in project-based sprints in small, interdisciplinary teams

We’re still a relatively small company, with around 60 engineers out of roughly 300 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.

At Monzo you will get to work with a lot of exciting new technology.

We rely heavily on the following tools and technologies:

Go to write our application code (there’s an excellent interactive Go tutorial here)

Cassandra for most persistent data storage

Kafka for our asynchronous message queue

Linkerd/Finagle for RPC

Kubernetes and Docker to schedule and run our services (Oliver, our Head of Engineering, gave a great talk at KubeCon on how we use these technologies)

AWS for most of our infrastructure

React for internal web dashboards

We also have two physical datacenter sites with actual cables to connect to various third parties

Skills & requirements
You should apply if:

the work we’re doing sounds exciting!

you want to be involved in building a product that you (and everyone you know) use every day

you’re keen to learn more about new technologies and the arcane inner workings of the financial industry

you’re comfortable working in a team that deals with ambiguity

you’re interested in distributed systems and writing resilient software

you have some experience with strongly-typed languages (Go, Java, C, Scala etc.).

Instructions how to apply
see the website
[ job website ]

Let them know you found the job via https://www.golangprojects.com
(Companies love to know recruiting strategies that works)
 

Other jobs that might be interesting

Golang Developer - AOG.jobs   (July 2018)
London, United Kingdom (Remote possible)
We are looking for an experienced Golang Developer to join our client’s team on freelance basis. Briefly about the project: You’ll need to build REST API services/end points to speak with the React front end. The focus will be on developing low latency, ...
Backend Engineer - Subsec   (July 2018)
London, United Kingdom
Subsec is just a brand new company that has just been granted seed funding. We are building a brand new platform which will allow other businesses to easily perform big data analytics on their data, allowing just about anyone to query their data using natural ...
Argent Senior Backend Engineer - Argent   (July 2018)
London, United Kingdom (Remote possible)
We are looking for a versatile and passionate backend developper who will join our team of talented engineers to help us build the best mobile blockchain browser. You will design and operate the backend services that fuel our decentralised application, develo...


 
Golangprojects on Twitter Golangprojects on Facebook Golangprojects at Google+ Golangprojects as rss About Golangprojects