← All opportunities

JOBS · STARLING BANK VIA WORKABLE

Senior Software Engineer - Java (Engine by Starling) - Starling Bank

Effort: Medium · OCTOBER 11, 2026

£75k - £95k

Core SaaS banking engine development in London utilizing Java microservices, Spring Boot, AWS, GCP, and Kubernetes for global bank clients.

Why youStarling Bank Ltd is an A-rated UK Skilled Worker licensed sponsor, and Engine represents their highest-growth international SaaS product division.

Starling Bank is one of the UK's leading digital challenger banks, and its software arm 'Engine by Starling' licenses its core banking platform to global financial institutions. Starling Bank Ltd holds an active A-rated UK Skilled Worker sponsor license. The team is responsible for architecting multi-tenant, cloud-native banking engines that process millions of real-time transactions with strict reliability guarantees.

The technical stack is predominantly Java backend microservices running on Google Cloud Platform and AWS, containerized with Docker and Kubernetes, and deployed via automated CI/CD pipelines with Terraform. The role requires building robust APIs, asynchronous ledger transactions, and event-driven data streaming.

The hiring process consists of an initial recruiter screening, an asynchronous technical take-home test (building a working Java service with clean tests), followed by an architectural deep dive with staff engineers and an interview with engineering leadership.

Key insights