Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 27 Oct 2026

Staff Software Engineer - Engine by Starling

Starling Cardiff, Wales Hybrid staff Full-time

The employer hasn't listed a salary.

Apply on Starling

Description

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.

Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling, and two years ago we split out as a separate business.

As a Staff Software Engineer, you will have the opportunity to lead multiple complex projects from inception through to run, be a Technical Leader, take ownership of technical challenges critical to the success of the business, identify where existing tooling, applications, or processes can be enhanced and deliver innovative change, collaborate with clients, solution architects, product owners, and other engineers to help meet the client goals, obtain a wide and varied understanding of how banks operate around the world, shape the future capabilities of Engine, including our approach, tooling, automation and architecture.

As an Engineer, you will 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.

We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they can make to banking around the world.

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.

As a Staff Engineer, you will bring the below experience or knowledge:

  • Delivering change to critical systems in a distributed environment
  • Be a highly proficient developer, maintaining a high standard for technical and coding excellence in the collective, through your own work
  • Good understanding of DevOps practices
  • Delivering complex outcomes across multiple domains and teams
  • Working cross-functionally with technologists from other specialties, and non-technical stakeholders across the business
  • Coaching and mentoring members of a team to upskill and develop them in their career
  • Leading the technical delivery on large scale projects to successful completion

Benefits

  • 33 days holiday (including public holidays, which you can take when it works best for you)
  • An extra day’s holiday for your birthday
  • Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off
  • 16 hours paid volunteering time a year
  • Salary sacrifice, company enhanced pension scheme
  • Life insurance at 4x your salary & group income protection
  • Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton
  • Generous family-friendly policies
  • Incentives refer a friend scheme
  • Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks

Skills

Ready to apply?

You apply with the employer directly. Their original posting is here: https://jobs.workable.com/view/5dtJAfEMRD7nY4tfhEXELP/hybrid-staff-software-engineer---engine-by-starling-in-cardiff-at-starling

Apply on Starling