Principal Software Engineer

Principal Software Engineer (.NET / AWS)

£90,000+ per annum

IT Function

Manchester / Hybrid

Shape the Future of Cloud-Native Fintech Engineering

This is not just another senior role.

This is an opportunity to operate at the highest level of engineering, tackling complex technical challenges, shaping architecture, and influencing how modern fintech platforms are built and scaled.

We’re looking for a Principal Software Engineer to join a high-performing engineering function, driving the development of secure, cloud-native platforms powering real-world financial services at scale.

You’ll be a key technical voice, working across teams to solve difficult problems, raise engineering standards, and help define the future of the platform — all while staying hands-on and deeply involved in the tech.

If you’re motivated by large-scale systems, modern cloud architecture, and meaningful impact, this is a role where you can truly make your mark.

What You’ll Be Doing

Driving Architecture & Innovation

  • Design and build highly scalable, distributed systems using .NET (C#)
  • Shape and evolve architecture across AWS cloud environments
  • Take ownership of complex technical challenges and system design decisions
  • Ensure platforms meet the highest standards for performance, resilience, and security

Elevating Engineering Standards

  • Act as a trusted technical expert across the engineering function
  • Champion modern engineering practices, clean architecture, and code quality
  • Influence technical direction through expertise and collaboration
  • Share knowledge and guide teams through best practice and technical insight

Staying Hands-On at Scale

  • Remain actively involved in coding, design, and system delivery
  • Contribute across the full lifecycle — from early design through to optimisation in production
  • Drive improvements across CI/CD, DevOps, and cloud-native delivery
  • Work closely with Product and Engineering teams to deliver high-impact, user-centric solutions

What Makes You Stand Out

You’re a deep technical expert who thrives in complex environments and wants to stay close to the code while influencing big-picture decisions.

  • Extensive experience with .NET / C# in large-scale, complex systems
  • Strong hands-on expertise with AWS (essential)
  • Proven experience designing scalable, distributed and microservices-based architectures
  • Deep understanding of APIs, system design, and integration patterns
  • Strong grounding in DevOps, CI/CD, and modern engineering practices
  • Ability to influence and guide teams through technical credibility, not hierarchy

Desirable Skills

  • Experience with Docker, Kubernetes, or containerisation
  • Knowledge of event-driven architectures
  • Exposure to React / Angular or modern front-end technologies
  • Experience within fintech or regulated environment

Why This Role Stands Out

  • £90,000+ salary depending on experience
  • Work on large-scale fintech platforms with real-world impact
  • A true Principal-level position with technical influence across multiple teams
  • Stay hands-on while solving complex, meaningful engineering challenges
  • Opportunity to shape architecture, standards, and engineering direction at scale
  • Modern tech stack and a strong engineering culture
  • Hybrid working in Manchester

Ready to Make Your Impact?

If you’re looking for a role where you can stay deeply technical, tackle complex problems, and influence engineering at scale, this is the opportunity you’ve been waiting for.

Submit your CV via the application link or contact Chrissie Rehman at chrissie.rehman@dcsgroup.uk.com to take the next step.

Job Details

Company
DCS Recruitment
Location
Manchester, England, United Kingdom
Hybrid / Remote Options
Posted