Careers

Engineering at Engine

We’ve radically reshaped banking in the UK with Starling. Now we’re on a mission to transform banking globally by sharing the best-in-class digital banking platform we’ve built.

What is Engine?

About Engine

Where brilliant engineers build better banks.

Engine by Starling is the technology that powers Starling. A flexible, cloud native, SaaS platform, Engine is a complete digital banking blueprint. Built for speed and scale, Engine is now helping banks around the world transform how they operate. Created by banking experts, we partner with institutions to launch new products, modernise legacy systems, and build truly digital-first experiences – making Engine far more than just a core banking platform.

Growth

Careers at Engine

Engine’s exciting growth means we’re looking for new team members to join us in our mission to build best-in-class digital banks around the world.

As an engineer, you are at the heart of our business. From helping scale our systems, building new services and features for clients, or tackling technical challenges we haven’t even imagined yet – Engine is powered by Engineers.

Our engineers work across areas including Backend (Java), Web (JS/TS), Platform, Infrastructure, Security, Mobile Engineering, and more. But you’ll be doing more than writing code. You’ll shape solutions end to end; scoping work, designing architecture, implementing features, and collaborating across teams.

We’re open-minded when it comes to hiring. You may specialise in one discipline or have experience across several. You might have worked with our tech stack before, or be eager to learn new tools. What matters most is your curiosity and drive to build something extraordinary. At Engine, you’ll be surrounded by a team of talented, supportive experts who are passionate about solving complex problems and redefining what’s possible in banking technology.

Join our team at Engine to help build the next generation of digital banks around the world.

Guidance

Careers map

Engine’s exciting growth means we’re looking for new team members to join us in our mission to build best-in-class digital banks around the world.

We have a series of levels within our Engineering team, and as we’re continuing to grow, we want to give you an idea of where you might fit at Engine and what’s expected at each level.

You’ll be continually learning and developing, and we believe in a human-centric approach, valuing aptitude and potential over what’s on paper.

This career guide will give you clarity on your performance and proficiency, and help you work towards your personal goals.

Engineering tracks: IC vs Management

We have two Engineering tracks that our levels span across. Individual Contributors (ICs) and Managers. These tracks are a description of capability and impact, rather than a fixed, hierarchical position.

There are many skillsets that flourish at Engine, and our tracks ensure that everyone who joins our team has a chance to progress and become an expert in any area.

As you progress, you’ll develop as a leader regardless of the track you’re on. Whether it's your exceptional people and team leadership skills, or stand-out technical and product-space knowledge, you’ll have the opportunity to share your expertise and shape the future of how we build and deliver at Engine.

Development

Engineering Levels

An engineer who is able to deliver well-defined tasks within a technology team, supported by their team. Engineers at this level are still honing their skills, asking lots of questions, and building their foundational engineering knowledge.

A productive engineer working within a team. May be responsible for an individual project or feature.

An experienced individual contributor. Engineers at this level will lead projects and functional areas/domains within the platform.

A very experienced individual contributor and technical leader. Engineers at this level are capable of running multiple complex projects from inception through to run.

A highly experienced engineer, capable of leading large complex projects at a company level and actively contributing to foundational-level code.

Experience

How are levels defined?

Each level comprises four high level categories, often some expectations can fit into multiple categories.

01

Scope

As you grow as an engineer, so will the size and scale of the problems you solve, including overall contribution at team level or overall technology department level.

02

Impact

How your contributions affect Engine as a business. This can be measured directly, i.e., delivering a customer feature, or indirectly, i.e., optimising cloud environments to reduce our costs.

03

Behaviour

Aligned to core skills, such as communication, personal development, problem-solving approaches, and embodying our value of “do the right thing.”

04

Expertise

Using your knowledge and experience to ensure you make an impact on both your career and Engine.

Our process

Interview Process

01

Application Review

We’ll take a close look at your skills and experience to see how they align with what we’re looking for.

02

Recruiter Call

A call with the Talent team to introduce the role, Engine, and get a basic understanding of you and your background.

03

First Interview

An interview with one of our engineers to get to know you, discuss the role, your skills, and how we work at Engine.

04

Tech Challenge

A task for you to do at home in your own time, then share with us for review.

05

Technical Interview

An interview with two of our engineers to learn more about your technical skills, do some systems design thinking, and discuss the tech challenge.

06

Final Interview

A chat with either the CTO, Deputy CTO or Engineering Director, along with a senior member of the team to ask any final questions and answer anything else you might want to know about Engine or the role.

07

Offer

We’ll extend a verbal and written offer to you, and hopefully you’ll agree to join us!

Careers

FAQs

Please apply for one of our roles via our careers page. Unfortunately, we cannot accept applications via email or LinkedIn message.

We have offices in London, Cardiff, Southampton, and Manchester in the UK, as well as growing functions in Sydney, Toronto and Dubai. Each role will be specified to an office, so do check before applying.

We have a hybrid approach to working here at Engine by Starling. Our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person.

We aim to respond to every application within 7 days. We do receive a high volume of applications at times, so occasionally it might take a little longer, but we’ll always do our best to get back to you as soon as possible.

It can vary depending on the role, but most of our interview processes take about 3 to 4 weeks from start to finish.

Yes. We strive for an inclusive recruitment process, so please let us know if you require any adjustments when you apply.

Typically, we ask that you wait 12 months before reapplying for the same position: however, if you see a different position available that you’re interested in, we’d love to hear from you.

We aim to provide these in the future, however, given the size of our business, it’s not currently possible. However, creating an experience that opens up Engine to interns and placement students is definitely something we’re passionate about, so watch this space.

We aren’t looking for any support from agency friends at this moment. We appreciate the interest and will reach out to our preferred partners should we need assistance.

Careers

Ready to come on board?

Browse our current openings below.

We couldn’t find any roles that matched your search criteria this time around.