Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - Engine by Starling image - Rise Careers
Job details

Senior Software Engineer - Engine by Starling

Starling Bank is the UK’s first and leading digital bank on a mission to fix banking with more than 3,000 people in our UK offices and 4 MILLION customers in the UK! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. Now we present… Engine by Starling.

Engine by Starling is Starling’s software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and over a year ago we split out as a separate business. 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.

This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success.

At Engine by Starling, our technologists are at our very heart and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together!

The way to thrive and shine within Engine is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, and discovering to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.

Hybrid Working

We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of our Sydney office in the CBD, so that we're able to interact and collaborate in person. 

About Engineering at Engine by Starling

As an early member of our Sydney Engine by Starling team, you will play a key role in shaping our ways of working as we expand to become a multi-region business. You’ll work on challenging engineering problems with talented colleagues across the world. This is a unique chance to contribute to a new team, and help establish a strong foundation for our global engineering practice.

We’re looking for Backend Software Engineers to work on the Engine Platform and make our existing features work for banks all over the world as well as building new features from scratch that Starling hasn’t released in the UK market.

Engine by Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest Blogs or our case studies with Women in Tech.

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. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Engine, to continue changing banking for good.

As a Senior Engineer you will:

  • Have the opportunity to lead projects or functional areas/domains within the Engine team and platform

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’re open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. 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. If you care enough to find elegant solutions to difficult technical problems, we’d love to hear from you.

We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis.

The main part of our Backend Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great!

  • Java, which makes up the majority of our backend codebase
  • AWS & GCP - we're cloud-native
  • Microservice based architecture
  • Kubernetes (EKS)
  • TeamCity for CI / CD (lots of team are releasing code 15-20 times per day!)
  • Terraform and Grafana

Interview Process

Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team:

  • Initial phone call - ~45 minutes
  • Take home technical test to be discussed in the technical interview
  • Technical interview - ~1.5 hours
  • Final Interview ~45 minutes - likely F2F in Sydney
  • 25 days holiday. You’ll also get your birthday on us
  • The option to opt-out of public holidays
  • The option to buy/sell up to 5 days of annual leave a year
  • 16 hours paid volunteering time a year
  • Enhanced Pat & Mat leave
  • Perkbox
  • Length of service increased annual leave

You may be put off applying for a role because you don't tick every box. Forget that! While we can’t accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren’t sure if you're 100% there yet, get in touch anyway. We’re on a mission to radically reshape banking – and that starts with our brilliant team. Whatever came before, we’re proud to bring together people of all backgrounds and experiences who love working together to solve problems.

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, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. 

When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Engine by Starling and Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.

Starling Bank Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Starling Bank DE&I Review
3.64 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Starling Bank
Starling Bank CEO photo
Raman Bhatia
Approve of CEO

Average salary estimate

$120000 / YEARLY (est.)
min
max
$100000K
$140000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - Engine by Starling, Starling Bank

Are you ready to make your mark in the world of fintech? At Engine by Starling, we're on the lookout for a talented Senior Software Engineer to join our dynamic team! As the first digital bank in the UK, Starling Bank has revolutionized how people manage their money. With Engine by Starling, we're taking it a step further by providing cutting-edge software solutions to banks worldwide. In this role, you’ll dive into exciting engineering challenges, collaborating with a brilliant team that shares your passion for innovation. You’ll play a key part in refining our SaaS platform, building robust features, and ensuring seamless operations. We're a flat organization, which means you’ll have the autonomy to own your projects and drive impactful results. Our environment thrives on collaboration and creativity, so your input will be invaluable as we continue to shape the future of banking. Plus, we offer a hybrid work model, promoting a work-life balance. If you’re someone who excels in a dynamic setting and has a knack for problem-solving, come help us change banking for good! At Engine by Starling, we value curiosity, simplicity, and integrity, so if you resonate with these principles and you’re eager to learn, we’d love to hear from you.

Frequently Asked Questions (FAQs) for Senior Software Engineer - Engine by Starling Role at Starling Bank
What are the primary responsibilities of a Senior Software Engineer at Engine by Starling?

As a Senior Software Engineer at Engine by Starling, your primary responsibilities include leading projects, contributing to the development of our award-winning platform, and building new features from scratch. You'll collaborate with teams to improve our technology solutions and ensure efficient processes, with a strong focus on ownership and innovation.

Join Rise to see the full answer
What qualifications are required to apply for the Senior Software Engineer position at Engine by Starling?

While we appreciate a strong background in software engineering, at Engine by Starling, we focus more on aptitude and a proactive attitude than specific qualifications. Key skills would typically include experience with Java, knowledge of cloud services like AWS or GCP, and familiarity with microservices architecture, but we're open to diverse technical backgrounds.

Join Rise to see the full answer
How does the interview process work for Senior Software Engineer applicants at Engine by Starling?

The interview process for the Senior Software Engineer role at Engine by Starling is designed to be conversational and engaging. It typically includes an initial phone call, a take-home technical test, a technical interview, and a final face-to-face interview. We aim to get to know you while enabling you to learn about us, ensuring a fit on both sides.

Join Rise to see the full answer
What technology stack does the Senior Software Engineer role at Engine by Starling primarily use?

The main technology stack for the Senior Software Engineer position at Engine by Starling centers around Java, cloud platforms like AWS and GCP, microservices architecture, Kubernetes, and tools for CI/CD such as TeamCity. While we prefer candidates familiar with these technologies, we're open to those ready to learn and adapt.

Join Rise to see the full answer
What is the work culture like at Engine by Starling for Senior Software Engineers?

At Engine by Starling, the work culture is supportive, innovative, and collaborative. We operate with a flat structure that empowers our employees to make decisions. You'll find an open culture where knowledge sharing is encouraged, and everyone works together to achieve shared goals, all while being valued for their unique contributions.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Engine by Starling
Can you describe your experience with Java as it relates to software engineering?

Discuss specific projects where you've applied your Java skills, focusing on the design patterns you used, challenges faced, and how you ensured code quality through testing and refactoring. Be prepared to mention any frameworks or tools you leveraged in your Java development process to showcase your depth of knowledge.

Join Rise to see the full answer
How do you approach problem-solving in software engineering?

Talk through your structured approach to problem-solving, emphasizing breaking down complex issues into manageable components. Mention any techniques you use to brainstorm solutions, such as pair programming or whiteboarding sessions, and how you collaborate with your team to implement these solutions.

Join Rise to see the full answer
Can you give an example of a project where you led a team?

Share a specific project where you were responsible for leading a team, highlighting your leadership style and how you motivated the team. Discuss challenges faced during the project, focusing on your approach to resolving conflicts and ensuring alignment among team members.

Join Rise to see the full answer
What methodologies are you familiar with in software development?

Explain your familiarity with Agile, Scrum, or Kanban methodologies. Provide examples of how you've implemented these methodologies in past projects, including the impact on project timelines and team collaboration.

Join Rise to see the full answer
How do you ensure code quality in your work?

Detail your approach to maintaining code quality, touching on practices such as code reviews, unit testing, and continuous integration. Explain how these practices contribute to a maintainable codebase and how you stay updated on best practices.

Join Rise to see the full answer
Describe a time when you had to handle a tight deadline.

Illustrate your time management skills by describing a specific instance where you delivered a project under a tight deadline. Discuss how you prioritized tasks, communicated with your team, and ensured quality was not compromised despite the time constraints.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams?

Highlight your experience working with cross-functional teams, explain your communication strategies, and how you ensure everyone is aligned on goals. Provide examples of how you’ve facilitated collaboration between technical and non-technical team members.

Join Rise to see the full answer
What do you think is the most important aspect of building software?

Share your perspective on the importance of understanding user needs and aligning software solutions with those requirements. Discuss how this drives development decisions and the need for ongoing communication with stakeholders.

Join Rise to see the full answer
How do you stay current with software engineering trends?

Talk about your commitment to ongoing learning in software engineering, highlighting conferences, webinars, or courses you've attended. Mention any tech blogs, podcasts, or communities you engage with to stay updated on the latest trends and technologies.

Join Rise to see the full answer
Why do you want to work at Engine by Starling?

Reflect on what specifically attracts you to Engine by Starling, such as the company's mission in fintech, its innovative approach to banking, or its commitment to diversity and inclusion. Make sure to connect this to your own professional values and career aspirations.

Join Rise to see the full answer
Similar Jobs
Posted yesterday

Join Starling Bank as a Data Engineer to help shape the future of banking through data-driven solutions.

Posted 2 days ago

Lead the transformation of operational services at Starling Bank as their Director of Operations Shared Services.

Photo of the Rise User
Posted 7 days ago

Join Visa as a Staff Software Engineer II and help transform commerce with cutting-edge payment technologies and complex distributed systems.

Photo of the Rise User
Devsinc Remote No location specified
Posted 13 days ago

As a Salesforce Developer, you will develop and customize Salesforce solutions to enhance business processes and customer experiences.

Photo of the Rise User

Join Metalenz as a Senior Software Development Engineer and contribute to groundbreaking camera software development.

Photo of the Rise User

As a Senior Engineer at Palo Alto Networks, you will help shape the future of cybersecurity while collaborating closely with multi-functional teams.

Photo of the Rise User
Thomson Reuters Remote IND-Hyderabad-Raheja Mindspace
Posted 12 days ago

Thomson Reuters is looking for an Automation Developer who excels in creating innovative RPA solutions and collaborating effectively with various teams.

Photo of the Rise User

Become a pivotal part of Coupang's Messaging and Streaming Platform team as a Staff Software Engineer, designing high-performance infrastructure to enhance user experience.

Photo of the Rise User
Posted 4 days ago

Be a catalyst for innovation as Visa's Chief Software Engineer, shaping the future of payment processing technology.

Photo of the Rise User
ServiceNow Hybrid 4810 Eastgate Mall, San Diego, CALIFORNIA, United States
Posted 8 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

ServiceNow is looking for a Senior UI Engineer to build scalable UI solutions while promoting a collaborative engineering culture.

Our mission is to create a bank that guides and informs you towards better decisions. By giving you real-time insights, Starling enables you to understand your financial life in a whole new way.

62 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 5, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Bilingual Care Manager, Telephonic RN at Humana
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Business Partner at Red Bull
Photo of the Rise User
16 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Brunswick just viewed Sanitation Team Member at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Acquisition Specialist at Beghou Consulting
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest
W
Someone from OH, Uhrichsville just viewed Director Operations at WVUMedicine
Photo of the Rise User
Someone from OH, Cincinnati just viewed Game Director, Scripps Sports at The E.W. Scripps Company
Photo of the Rise User
Someone from OH, Lorain just viewed 3D Modeler / Graphic Designer - Freelance at Twine
o
Someone from OH, Oxford just viewed Digital Media & Marketing Student Intern at osu
Photo of the Rise User
Someone from OH, Beachwood just viewed Dispensary Tech at Ayr Wellness
Photo of the Rise User
Someone from OH, Springfield just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Columbus just viewed Licensing and Regulatory Compliance Analyst at Sportradar
Photo of the Rise User
Someone from OH, Mansfield just viewed US_EN_Operations_Warehouse Loader (Part Time) at Red Bull
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Solution Analyst at GoodLeap
S
Someone from OH, Pickerington just viewed Salesforce Project Manager at Studio Science
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF