Principal Software Engineer - Hybrid, Lead HighPerf Systems

Sepura Limited

Waterbeach

Hybrid

GBP 90,000 - 120,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Sepura Limited is seeking a Principal Software Engineer to lead the architecture and performance of critical public safety systems. You will mentor teams, drive best practices, and shape the development lifecycle across C#/.NET platforms.

The role emphasizes low-latency, highly available solutions, with a hybrid work model (two days at home, three days in the office) and opportunities to influence product strategy.

Qualifications

  • Degree in a relevant discipline required.
  • 10+ years of professional software development experience with C#/.NET.
  • Deep experience designing scalable, distributed systems (microservices).
  • Experience with Web Applications development.
  • Knowledge of protocols and technologies common in high-availability systems (TCP/IP, gRPC, messaging).
  • Expertise in performance tuning, concurrency, and low-latency processing.
  • Strong security understanding for critical infrastructure.
  • Excellent problem-solving, communication and leadership skills.
  • UI front-end frameworks such as WPF, MVVM, MVP or MVC.

Responsibilities

  • Lead architecture, design, and implementation of high-performance, secure systems in C#/.NET.
  • Develop low-latency applications handling high-volume data traffic.
  • Set technical vision and strategy for the platform in line with business goals.
  • Conduct code reviews, establish standards, and drive CI/CD pipelines.
  • Troubleshoot complex issues ensuring maximum uptime and reliability.
  • Mentor mid-level and senior developers and promote technical excellence.

Skills

C#/.NET
Distributed systems
Web Applications
UI frameworks (WPF/MVVM/MVP/MVC)
Leadership / mentoring
CI/CD & DevOps
Security principles
Performance tuning
Networking protocols (TCP/IP, gRPC)

Education

Degree in a relevant discipline

Tools

Docker
Kafka
RabbitMQ
gRPC

Job description

Sepura Limited is seeking a Principal Software Engineer to lead the architecture and performance of critical public safety systems. You will mentor teams, drive best practices, and shape the development lifecycle across C#/.NET platforms.

The role emphasizes low-latency, highly available solutions, with a hybrid work model (two days at home, three days in the office) and opportunities to influence product strategy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Sepura Limited • Waterbeach

On-site
GBP 90,000 - 120,000
Senior Software Architect (C++, C#, Python) – Hybrid
Senior Software Architect (C++, C#, Python) – Hybrid

SYSTRA UK & Ireland • England

Hybrid
GBP 90,000 - 130,000
Bonus
Private healthcare
Electric car scheme
+2
Principal Software Engineer - Hybrid London, Lead & Build
Principal Software Engineer - Hybrid London, Lead & Build

Pathfinder • City Of London

Hybrid
GBP 75,000 - 95,000
10% pension
10% cash allowance
Bonus
+1
Senior Software Engineer — Hybrid: High‑Impact, Safe Systems
Senior Software Engineer — Hybrid: High‑Impact, Safe Systems

RGIT Australia • Fareham

Hybrid
GBP 60,000 - 90,000
25 days holiday
Bank holidays
Hybrid and flexible working
+5
Senior C# Developer for Mission-Critical Systems
Senior C# Developer for Mission-Critical Systems

JobAdder Operations Pty • Waterbeach

Remote
GBP 90,000 - 130,000
Senior Software Engineer - Mission-Critical Fire Tech (Hybrid)
Senior Software Engineer - Mission-Critical Fire Tech (Hybrid)

Motorola Solutions • Glasgow

Hybrid
GBP 50,000 - 70,000
Competitive salary and bonus schemes
25 days holiday entitlement + bank holidays
Attractive defined contribution pension scheme
+2
Hybrid Senior Software Engineer - Real-World Hardware & C#
Hybrid Senior Software Engineer - Real-World Hardware & C#

Bright Purple • Aberdeen City

Hybrid
GBP 39,000 - 65,000
Private healthcare
Life assurance
Company pension scheme
+1
Principal Software Engineer - Hybrid Tech Lead
Principal Software Engineer - Hybrid Tech Lead

Prattwhitney • Manchester

Hybrid
GBP 60,000 - 80,000
Contributory Pension Scheme (up to 10.5% company contribution)
25 days holiday plus public holidays
Company bonus scheme
+4
Senior C# .NET Engineer - Hybrid, SC Cleared
Senior C# .NET Engineer - Hybrid, SC Cleared

Synergize Consulting Ltd • Luton

Hybrid
GBP 150,000 - 180,000
Senior C# Engineer — Hybrid Role with Impact & Ownership
Senior C# Engineer — Hybrid Role with Impact & Ownership

Oho Group • Cambridge

Hybrid
GBP 70,000 - 90,000
Discretionary bonus