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#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Senior, Engineer, Backend and Scala jobs that are similar:\n\n
$72,500 — $125,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nLondon, England, United Kingdom
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.