Principal Software Engineer

Daniel James Resourcing Ltd
Manchester, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 110K

Job location

Manchester, United Kingdom

Tech stack

.NET
Azure
C Sharp (Programming Language)
Cloud Computing

Job description

This is not a step away from engineering. It's the opposite.

  • 80% hands-on engineering - designing, building, and solving complex problems at scale
  • 20% leadership - guiding and elevating a team of Principal Engineers
  • Driving architecture, engineering standards, and technical direction across multiple product areas
  • Tackling high-complexity, high-impact work that sits outside the scope of standard squads

You'll operate as a technical authority, influencing how systems are designed, built, and evolved across the organisation. What makes this different

  • You're working alongside other Principals, not carrying the standard "lone architect" burden
  • A dedicated team focused on solving the hardest problems, not BAU delivery
  • Real ownership of engineering quality, scalability, and long-term platform direction
  • Backed by a business making serious, long-term investment in technology

Requirements

  • Deep expertise in C# / .NET (Core/modern)
  • Strong experience building distributed, scalable systems
  • Cloud-first mindset (Azure ideally)
  • Proven ability to operate at Principal level - influencing beyond your immediate team
  • Comfortable leading and mentoring high-calibre engineers
  • Someone who still loves being hands-on and close to the code

About the company

£100,000 - £110,000 + 30% bonus + car allowance (up to £9,000) Hybrid - Manchester (central) We're partnered with a large-scale SaaS enterprise building out a high-performing engineering function at the heart of a major platform transformation. This is a Principal-level role within an elite engineering team ("Arete") - a group of highly capable engineers brought together to solve the most complex technical challenges across the platform.

Apply for this position