Principal Software Engineer

Platform Recruitment

Cambridge

Hybrid

GBP 90,000 - 130,000

Full time

3 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Platform Recruitment is partnering with an innovative technology business in Cambridge seeking a Principal Software Engineer. You will lead architecture and development of high-performance systems using C#/.NET, shaping the platform strategy while mentoring peers.

The role is hybrid in Cambridge and offers leadership across CI/CD, coding standards and agile practices. You will tackle complex challenges and deliver scalable, distributed solutions.

Qualifications

  • Strong experience with C#/.NET in building high-performance, scalable systems.
  • Experience designing distributed microservices and real-time processing.
  • Proven mentoring and leadership of mid/senior developers.

Responsibilities

  • Lead architecture, design and development of high-performance, secure systems.
  • Develop scalable, low-latency applications handling high-volume data and real-time processing.
  • Shape the technical vision and long-term platform strategy.

Skills

C#/.NET
Architecture
Mentoring
CI/CD
Agile/Scrum
Performance
Distributed systems
Real-time processing

Tools

WPF
MVVM
MVC/MVP

Job description

I’m working with an innovative technology business that is looking for an experienced Principal Software Engineer.

You’ll have the opportunity to influence technical strategy, solve complex engineering challenges and mentor other developers.

Location: Cambridge (Hybrid)

The role:
  • Lead the architecture, design and development of high-performance, resilient and secure systems using C#/.NET.
  • Develop scalable, low-latency applications handling high-volume data and real-time processing.
  • Shape the technical vision and long-term platform strategy.
  • Drive coding standards, code reviews and CI/CD best practices.
  • Troubleshoot complex technical issues and optimise system performance and reliability.
  • Mentor and support mid and senior-level developers.
  • Work within an Agile/Scrum development environment alongside wider software and engineering teams.
  • Strong commercial experience with C# and .NET,
  • Proven experience designing and developing scalable, distributed systems and microservices.
  • Experience with front-end technologies/UI such as WPF, MVVM, MVP or MVC
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal C#/.NET Architect - Hybrid Cambridge
Principal C#/.NET Architect - Hybrid Cambridge

Platform Recruitment • Cambridge

Hybrid
GBP 90,000 - 130,000
Principal Software Engineer
Principal Software Engineer

Data Science Festival • Milton Keynes

On-site
GBP 75,000 - 85,000
Healthcare package
Life assurance
Holiday trading
+3
Principal Software Developer
Principal Software Developer

Ecm Selection • Cambridge

Hybrid
GBP 90,000 - 150,000
Hybrid working
Competitive salary and benefits
Enhanced pension
Principal Software Engineer
Principal Software Engineer

Nicoll Curtin • Greater London

Hybrid
GBP 110,000 - 150,000
Principal Software Engineer
Principal Software Engineer

Oliver Bernard • Greater London

Hybrid
GBP 110,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Ecm Selection • Cambridge

Hybrid
GBP 70,000 - 100,000
Hybrid work
Excellent benefits
Competitive remuneration
Principal Software Architect
Principal Software Architect

Data Science Festival • Milton Keynes

Hybrid
GBP 80,000 - 85,000
Healthcare
Life assurance
Holiday trading
+4
Senior Software Engineer
Senior Software Engineer

ECM Selection (Holdings) Limited • Cambridgeshire and Peterborough

Hybrid
GBP 60,000 - 70,000
Hybrid work
Benefits package
Career development
Principal Software Engineer
Principal Software Engineer

Premier Group • City Of London

On-site
GBP 70,000 - 90,000
Principal Engineer
Principal Engineer

Qurated • Manchester

Hybrid
GBP 80,000 - 100,000