Enable job alerts via email!

Principal Software Engineer

Realtime Recruitment

Liverpool

Remote

GBP 70,000 - 100,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A global Fintech organisation is looking for a Principal Software Engineer to lead the development of innovative customer experiences. This fully remote position requires a strategic leader in backend systems, APIs, and cloud-native technologies, offering unlimited holidays and a private healthcare plan.

Benefits

Fully remote working
Unlimited holidays
Private healthcare plan

Qualifications

  • 10+ years software development experience.
  • Proven track record of mentoring engineering teams.
  • Hands-on background with .NET Core or Java.

Responsibilities

  • Lead design and strategy of core backend systems.
  • Drive technical excellence and promote best practices.
  • Contribute to scalable, cloud-native platforms.

Skills

Technical Leadership
RESTful APIs
Cloud-native architectures
Microservices
C++

Education

Bachelor’s degree or equivalent experience

Tools

Docker
AWS
Relational databases

Job description

Opportunity to join a global Fintech organisation that are revolutionising customer experience with next-generation capabilities!

My client is seeking an experienced Principal Software Engineer to lead the design, development, and strategy of core backend systems — including APIs, payment infrastructure, and platform services.

About the Role:

You’ll take a lead role in driving technical excellence across engineering teams, combining strategic architectural thinking with hands-on coding. This position involves shaping the design and delivery of scalable, cloud-native platforms, while setting and promoting best practices that guide development efforts.

As a key technical leader, you’ll influence how teams build software — introducing reusable patterns, optimising system performance, and ensuring maintainable, high-quality code. You’ll work across a broad technology stack (.NET Core, AWS, Docker, messaging systems, RESTful APIs), contributing to high-impact systems that support global operations.

Key Requirements:

Bachelor’s degree or equivalent experience in a relevant field. 10+ years software development experience Proven track record of technical leadership, with experience mentoring engineering teams and guiding cross-functional decision-making. Deep expertise in designing, building, and integrating RESTful APIs within complex enterprise environments. Hands-on development background in .NET Core, Java, or equivalent technologies, with strong knowledge of cloud-native and microservices-based architectures. Proficient in modern infrastructure tools and practices, including Docker, AWS (preferred), message queues, caching mechanisms, and relational databases. Experience in payments or financial services is advantageous but not required.

Why Join?

Fully remote working Unlimited holidays Private healthcare plan Bonus and MORE!!

For a chat about this Principal Software Engineer role (or any other) please contact Fionnghuala Mullan on 02895 211121 / in strictest confidence – or simply apply via the link.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.