Senior Software Engineer - Java - Engine by Starling

Senior Software Engineer - Java - Engine by Starling

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Onyx-Conseil

At a Glance

  • Tasks: Lead projects and build innovative features for our award-winning banking platform.
  • Company: Join Engine by Starling, a fast-growing fintech revolutionising banking technology.
  • Benefits: Enjoy hybrid working, competitive salary, and a supportive team culture.
  • Other info: Be part of a dynamic team that encourages innovation and personal growth.
  • Why this job: Make a real impact in the fintech space while collaborating with passionate engineers.
  • Qualifications: Experience in software development, especially Java, but we value attitude over specific skills.

The predicted salary is between 60000 - 80000 £ per year.

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 Bank, and a year ago we split out as a separate business. Starling Bank has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. 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 have helped achieve Starling's success.

Our technologists are at the very heart of Engine 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 offices so that we're able to interact and collaborate in person.

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.

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. 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

Senior Software Engineer - Java - Engine by Starling employer: Onyx-Conseil

At Engine by Starling, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to innovate and collaborate. With a strong focus on personal growth and development, we offer opportunities for engineers to lead projects and contribute to cutting-edge technology in the fintech space. Our hybrid working model ensures flexibility while maintaining a supportive environment where every team member can thrive and make a meaningful impact.

Onyx-Conseil

Contact Details:

Onyx-Conseil Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer - Java - Engine by Starling

Tip Number 1

Network like a pro! Reach out to current employees at Engine by Starling on LinkedIn. Ask them about their experiences and the company culture. This not only shows your interest but can also give you insider tips that might help you stand out during interviews.

Tip Number 2

Prepare for technical challenges! Brush up on your Java skills and be ready to tackle coding problems. Practising common algorithms and data structures can really boost your confidence and performance in technical interviews.

Tip Number 3

Show off your projects! If you've built anything relevant, whether it's a personal project or something from work, make sure to discuss it during your interview. Highlight how you took ownership and what impact it had—Engine loves self-driven individuals!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Engine by Starling team.

We think you need these skills to ace Senior Software Engineer - Java - Engine by Starling

Java
Backend Development
Software Development
Clean Coding
Automated Testing
Continuous Deployment
AWS

Some tips for your application 🫡

Show Your Passion for Tech:When writing your application, let your enthusiasm for technology and innovation shine through. We want to see how excited you are about building new features and solving complex problems in the fintech space!

Tailor Your Application:Make sure to customise your application to highlight your relevant experience and skills that align with our mission at Engine by Starling. We love seeing how your background can contribute to our goals and values.

Be Yourself:Don’t be afraid to let your personality come through in your written application. We value authenticity and want to get to know the real you, so share your unique perspective and experiences!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team!

How to prepare for a job interview at Onyx-Conseil

Know Your Java Inside Out

Since the role focuses heavily on Java, make sure you brush up on your Java skills. Be prepared to discuss your previous projects, the challenges you faced, and how you solved them using Java. This will show your depth of knowledge and practical experience.

Embrace the Company Culture

Engine by Starling values innovation, collaboration, and ownership. During the interview, share examples of how you've taken ownership in past roles or contributed to a team environment. This will demonstrate that you align with their core values.

Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving abilities. Practice coding challenges or system design problems relevant to backend development. Being able to articulate your thought process is just as important as finding the right solution.

Show Your Curiosity and Willingness to Learn

Engine is looking for self-driven individuals who are curious and eager to learn. Be ready to discuss how you stay updated with industry trends and technologies. This will highlight your passion for continuous improvement and innovation.