S

Starling Bank

Mobile banking for personal and business

Staff Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • Deliver change to critical systems in a distributed environment.
  • Be a highly proficient developer who maintains high standards for technical and coding excellence through personal work.
  • Have a good understanding of DevOps practices.
  • Deliver complex outcomes across multiple domains and teams.
  • Work cross-functionally with technologists in other specialties and non-technical business stakeholders.
  • Coach and mentor team members to help them develop their skills and careers.
  • Lead technical delivery on large-scale projects to successful completion.
  • The company primarily codes in Java, but expert-level Java experience is not required.
  • The main backend technology stack includes Java, AWS, Google Cloud Platform, microservice-based architecture, Kubernetes (EKS), TeamCity for continuous integration and continuous delivery, Terraform, and Grafana; experience with all of these technologies is not required.

Responsibilities

  • Lead multiple complex projects from inception through to operation.
  • Act as a technical leader, with or without a team to manage.
  • Take ownership of technical challenges critical to business success.
  • Identify opportunities to improve existing tooling, applications, or processes and deliver changes.
  • Collaborate with clients, solution architects, product owners, and engineers to meet client goals.
  • Develop an understanding of how banks operate around the world.
  • Shape Engine's future capabilities, approach, tooling, automation, and architecture.
  • Contribute to the codebase and set a high technical standard through example.
  • Contribute to the platform and internal tooling.
  • Build new features and products from scratch in a configurable way.
  • Own projects and work collaboratively in small teams across the bank.
  • Work on building tooling used daily by engineers.

Desired Qualifications

  • Experience with AWS and Google Cloud Platform, microservice-based architecture, Kubernetes (EKS), TeamCity for continuous integration and continuous delivery, Terraform, or Grafana.

About the Company

Starling Bank

Mobile banking for personal and business

Starling Bank is a digital bank in the UK offering personal and business current accounts through a mobile app. For individuals, it provides features like instant spending notifications, insights, and Spaces (pots) to separate money. For businesses, it offers business accounts with invoicing and accounting integrations. The app handles account management, payments, and budgeting in one place, with transactions processed online and via card payments. The bank earns revenue from card interchange fees, interest on balances held with the central bank, and lending (such as personal loans and overdrafts). Its approach combines mobile-first banking with a broad set of services in a single app, differentiating itself through the Spaces budgeting tool, real-time transaction insights, and a strong focus on both personal and business banking. Starling’s goal is to grow its customer base while expanding its lending portfolio and offering a complete digital banking experience in the UK.

Company size
1,001-5,000
Company stage
Private
Total funding
$1.3B
Headquarters
London, United Kingdom
Founded
2014

Recently Posted Jobs

Explore more opportunities at Starling Bank

See more jobs