Enable job alerts via email!

Principal Software Engineer

Realtime Recruitment

Wakefield

Remote

GBP 70,000 - 110,000

Full time

Yesterday
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 organization is seeking a Principal Software Engineer to lead technical initiatives in backend systems and API design. In this fully remote role, you will shape the development of cloud-native platforms, mentor teams, and promote best practices across technology stacks including .NET Core and AWS, with an emphasis on systems supporting financial services.

Benefits

Fully remote working
Unlimited holidays
Private healthcare plan
Bonus

Qualifications

  • 10+ years software development experience.
  • Expertise in RESTful APIs design and integration.
  • Experience mentoring engineering teams.

Responsibilities

  • Lead design and development of backend systems, APIs, and payment infrastructure.
  • Drive technical excellence across engineering teams.
  • Contribute to scalable, cloud-native platforms.

Skills

Technical Leadership
Software Development
Designing RESTful APIs
Cloud-native Architecture
Microservices

Education

Bachelor’s degree or equivalent experience

Tools

.NET Core
AWS
Docker

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.