Safe for work mode
👉 Hiring for a Remote position?on the 🏆 #1 Remote Jobs board.
Remote Health by SafetyWing
Global health insurance for freelancers & remote workers
Senior Backend Engineer Payments
London, England, United Kingdom
✅ 264 applications (62%)
Monzo is hiring a Remote Senior Backend Engineer Payments
Senior Backend Engineer, Payments\n\nAt 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 🚀\n\nOur backend engineers have a variety of different backgrounds\n\nWe 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 do not ask for formal qualifications or degree requirements for any of our engineering roles.\n\nWe are actively creating an equitable environment for all of our engineers to thrive\n\nDiversity 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. We provide a sponsorship framework in Engineering for women and people of colour; all of our leaders are trained on privilege awareness and we are creating partnerships with organisations dedicated to supporting underrepresented groups. You can read more in our 2020 Diversity and Inclusion report.\n\nWe encourage an open and transparent working environment\n\nYou 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 contribute to open source software as much as possible. Our blog is a good place to learn even more about what we do!\nPayments 💸\n\nThe goal of Payments is to ensure that making and receiving a payment is a seamless, safe and delightful experience. We’re at the heart of the bank and own some of the core infrastructure and services that make Monzo, Monzo… Hello Hot Coral Cards 💖\n\nEngineering squads within Payments carry out a mixture of project and operational work to generate revenue, automate manual processes, implement key controls and stay compliant with the various payment schemes we participate in.\n\nPrevious payments team projects have included building our very own Mastercard processor (from scratch), replacing a third-party Faster Payments Gateway with our own internal gateway, improving the international money transfer experience for our customers and supporting other teams within Monzo as they build innovative new features and services using our Payments infrastructure e.g. Monzo Flex, virtual cards & Monzo Pay. We’ve delivered industry leading Strong Customer Authentication (SCA) and 3D Secure V2 (3DSV2) implementations. And we make sure our critical payments infrastructure and services continue to be reliable, correct and high performing.\n\nAt the moment we’re very interested in finding a specific ‘shape’ of backend engineer: someone who’s had some experience within a payments focused engineering team working with other engineers and disciplines and potentially leading projects. As a senior engineer within payments you should expect to split your time between writing code, designing systems and services, mentoring other engineers, and working with your squad to make project decisions, estimates and risk based prioritisation.\n\nMonzo works in project-based sprints in small, interdisciplinary teams\n\nWe have around 150 engineers out of roughly 1,400 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 a senior engineer here you'd be able to work directly with folks from across the company, and we run regular knowledge-sharing sessions so you’ll learn heaps about everything from how banks work to effective communication.\n\nAt Monzo you will get to work with a lot of exciting new technology.\n\nWe rely heavily on the following tools and technologies:\n\nWe rely heavily on the following tools and technologies within Payments:\n\n\nGo to write our application code (there’s an excellent interactive Go tutorial here)\n\nAmazon Key Spaces for most persistent data storage (Recently replaced Cassandra)\n\nBig Query for data reporting and analytics\n\nKafka for our asynchronous message queue\n\nEnvoy Proxy for RPC\n\nKubernetes and Docker to schedule and run our services\n\nAWS for most of our infrastructure\n\nWe also have two physical datacenter sites with actual cables to connect to different payment schemes such as Mastercard and SWIFT\n\n\n\nYou should apply if:\n\n\nyou have strong experience working on the backend of a technology product\n\nyou think you’d enjoy the kind of work we’re doing\n\nyou like doing innovative work under the hood to make things work better\n\nyou want to be involved in building and maintaining services that power our award winning bank\n\nyou’re keen to learn more about new technologies and the arcane inner workings of the payments industry\n\nyou’re comfortable working in a fast paced environment in a team that deals with ambiguity\n\nyou have some experience with strongly-typed languages (Go, Java, C, Scala etc.)\n\nyou're strong on systems thinking and distributed design\n\n\n\nBonus points for (but not essential):\n\n\nExperience working with payment schemes or within the financial services/fintech sector\n\nteam and project leadership experience\n\n\n\nLogistics\n\nSalary is around £90,000 - £116,000 plus stock options and other benefits.\n\nWe can help you relocate to London & we can sponsor visas.\n\nThis role can be based in our London office, but we're open to distributed working (with ad hoc meetings in London once COVID is over).\n\nThere's no closing date for this job.\n\nWe offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team.\n\nDiversity and inclusion is a priority for us – if we want to solve problems for people around the world, our team has to represent our customers. So we need to attract the best talent and create an environment that supports and includes them. You can read more about diversity and inclusion on our blog.\n\nIf you prefer to work part-time, we'll make this happen whenever we can - whether this is to help you meet other commitments or strike a great work-life balance.\n\nOur interview process is normally a phone interview, a coding task and call to discuss it, and 2-3 hours of onsite interviews that can be conducted via hangouts as well. We promise not to ask you any brain teasers or trick questions. We might design a system together on a whiteboard, the same way we often work together, but we won’t make you write code on one.\n\nEqual Opportunity Statement\n\nAt 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.\n\nWe'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.\n\n\n#LI-Remote\n\n#LI-TT1\n\n#Location\nLondon, England, United Kingdom
See more jobs at Monzo
Recommended remote workers for this job
Experienced developer who specializes in helping business scale and professionalize their software p...
[Spam check] What is the name of Elon Musk's company going to Mars?