Software Engineer developing scalable solutions for Starling Bank, UK's first digital bank. Join a fast-paced environment focused on innovation and technology in fintech.
Responsibilities
Our technologists are at the very heart of Starling 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.
The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, 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 Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.
Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be.
We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling.
Requirements
We're seeking highly motivated engineers with at least 3 years of experience to play a key role in our Assurance team.
You will build the systems responsible for regulatory breach alerting, tooling for customer remediations, and new features driving our operational strategy.
We’re looking for engineers who can take ownership of complex challenges, navigate ambiguity, and mentor peers.
You should have a strong understanding of delivering robust, scalable code and a proven track record of engineering excellence.
Experience with AWS and Postgres is highly desirable.
We’re open-minded when it comes to hiring; we care more about aptitude and attitude than specific 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.
If you care enough to find elegant solutions to difficult technical problems, we’d love to hear from you.
The main part of our 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 (makes up the majority of our backend codebase)
AWS & GCP (we're cloud-native)
Distributed service-based architecture
Kubernetes (EKS)
TeamCity for CI/CD (lots of teams are releasing code 15-20 times per day!)
Terraform and Grafana
Benefits
25 days holiday (plus take your public holiday allowance whenever 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
Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks
Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing
Senior Engineering Consultant managing FIT Solutions clients' computer systems, including software, hardware, and networks. Offering consultation and troubleshooting to maintain efficiency and profitability.
Software Developer creating complex visualizations using C#/WPF for equipment at SINGULUS TECHNOLOGIES. Focus on developing Windows services and data visualizations across various technologies.
Project Logistics Planner for MANN+HUMMEL overseeing logistics tasks in the project lifecycle. Coordinating trial production, logistics costs, and planning for new projects in Tumkur, India.
Software Engineer in Platform team at Finsolutia building shared services. Design clean APIs and manage AI gateway integrations while improving developer experience.
Software Engineer at CACI tasked with solving customer problems using technical expertise. Involves collaboration and development in dynamic environments using advanced programming skills.
Software Developer in game development focusing on programming game mechanics and visualizations. Join our team in Lübbecke to create innovative gaming devices and software.
Software Development Engineer supporting U.S. Federal Government contracts at Workday. Collaborating on product design and development with a focus on functional analysis and high - impact outcomes.
Senior Software Development Engineer supporting U.S. Federal Government contracts. Leading product design and development in a collaborative, metadata - driven environment.
Senior Software Development Engineer at Workday, supporting U.S. Federal Government contracts. Leading design and development in a metadata - driven environment with strong team collaboration and mentorship.
Join Gedeon Richter as DDC Engineering Lead supporting biotechnological product development with a focus on medical devices. Collaborate with multifunctional teams ensuring project goals are met.