Senior Software Engineer - Card Integrations - Visa / Mastercard · Engine by Starling

Fri, 20 Mar 2026 16:15:03 GMT
Engineering

Engine by Starling · London · hybrid
At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. We are an engineering-led company and we’re looking for people who are excited by the potential for Engine’s technology to transform banking in different markets around the world. Our purpose is underpinned by five values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. As a Senior Engineer you will: - Have the opportunity to lead projects or functional areas/domains within the Engine team and platform As an Engineer you will: - Design and build integrations with global card payments networks in a cloud-native environment - Contribute to our award-winning platform and internal tooling - Build new features and products from scratch in a configurable way - Share your knowledge with those around you, contributing to our learning culture - Own your projects, working in small teams across the bank to collaboratively deliver - Aim for greatness in everything you do, staying curious and inquisitive - Be part of a scaling team and organisation as we change banking for good Requirements We’re open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we’d love to hear from you. For this specific role ideally you will: - Have experience with Visa or Mastercard system integrations - Have worked at a Bank, Fintech, Issuer or Acquirer on card integration projects We have built our entire banking platform in-house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis. The main part of our Backend Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! - Java, which makes up the majority of our backend codebase - AWS & GCP - we're cloud-native - Microservice-based architecture - Kubernetes (EKS) - TeamCity for CI / CD (lots of teams are releasing code 15-20 times per day!) - Terraform and Grafana