Senior Software Engineer - Java - Engine by Starling

New Yesterday

OverviewEngine by Starling is the SaaS business powering Starling Bank. The technology platform is available to banks and financial institutions worldwide, enabling innovative digital features and efficient back-office processes. We seek Backend Software Engineers to work on the Engine Platform, maintaining existing features and building new capabilities from scratch for banks around the world.What you’ll doEngine by Starling engineers contribute to delivering new features and tooling, build new products from scratch in a configurable way, and share knowledge to support a learning culture. You will own projects and work in small teams across the bank to deliver outcomes, with a focus on clean coding, simple solutions, automated testing, and continuous deployment. You will be part of a scaling team as we change banking for good.ResponsibilitiesSenior Engineer: lead projects or functional areas/domains within the Engine team and platform.Engineer: contribute to the award-winning platform and internal tooling; build new features and products from scratch in a configurable way; share knowledge with colleagues; own your projects and collaborate across teams; stay curious and aim for greatness.Be part of a team that scales as we transform banking for good.Technical approachWe are open about how we deliver software. The primary language is Java, but you don’t need to be an expert when you join. We value clean coding, simple solutions, automated testing, and continuous deployment.We have built our banking platform in house, largely in Java. The Backend Tech Stack includes Java, cloud-native AWS & GCP, microservice architecture, Kubernetes (EKS), TeamCity for CI/CD, Terraform and Grafana. You do not need experience in all of these, but familiarity is helpful.Interview processInitial interview with an engineer (~45 minutes).Take-home technical test to discuss in the next interview.Technical interview with engineers (~1.5 hours).Final interview with CTO/deputy CTO (~45 minutes).Benefits33 days holiday (including public holidays)Extra day off for your birthdayAnnual leave increases with length of service; option to buy/sell up to five extra days16 hours paid volunteering time per yearSalary sacrifice, company-enhanced pensionLife insurance at 4x salary & group income protectionPrivate Medical Insurance with VitalityHealth including mental health support and cancer carePartner benefits with Waitrose, Mr & Mrs Smith and PelotonGenerous family-friendly policiesRefer-a-friend incentivePerkbox membership with retail discounts and wellness platformCycle to Work, salary-sacrificed gym partnerships and EV leasing initiativesAbout UsYou may be put off applying if you don’t tick every box. We’re open to discussion about flexible working and excited about building diverse teams who love solving problems. Engine by Starling is an equal opportunity employer and fosters diversity and inclusion in the workplace.Engine by Starling and Starling Bank will collect and process your personal data for recruiting as described in our Privacy Notice. By submitting your application you agree to our data practices.Engine by Starling is an equal opportunity employer, and we’re proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Engine by Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status, or any other characteristic protected by applicable law.When you provide us with this information, you do so with consent, and we will process it in accordance with our Privacy Notice for recruiting and related purposes. #J-18808-Ljbffr
Location:
United Kingdom
Job Type:
FullTime