Principal Software Engineer

develop

Nottingham

Hybrid

GBP 85,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Bonus
Comprehensive benefits package

Job summary

develop, a leading enterprise software company, is seeking a Principal Software Engineer to shape the future of its cloud-native SaaS platform. This hybrid role combines technical leadership with hands-on coding, guiding multiple teams to deliver scalable solutions across the UK and internationally.

You will drive engineering strategy, promote best practices, mentor engineers and embrace AI-assisted development to improve quality and delivery while balancing business priorities and ensuring

Qualifications

  • Extensive experience with C#, .NET and Azure.
  • Ability to influence technical direction across teams.
  • Strong focus on software quality and clean architecture.
  • Experience mentoring engineers and developing capability.
  • Strong communication with technical and non-technical stakeholders.
  • Interest in AI-assisted software development and modern tooling.

Responsibilities

  • Define technical strategy across multiple engineering teams.
  • Design scalable, cloud-native systems.
  • Drive architectural consistency and platform evolution.
  • Improve performance, reliability, and developer productivity.
  • Mentor senior engineers and technical leaders.
  • Promote AI-assisted development to improve quality and delivery.

Skills

C#
.NET
Azure
Mentoring
Communication

Job description

Principal Software Engineer | Hybrid | Up to £100,000
The Opportunity

We're partnering with an established enterprise software company that develops a market-leading SaaS platform used by organisations across the UK and internationally.

As part of continued investment in engineering, they're looking for a Principal Software Engineer to help shape the future of their technology platform.

This is a senior technical leadership role where you'll influence architecture, define engineering strategy and work across multiple teams to deliver scalable, cloud-native software. You'll remain hands-on while helping drive engineering excellence and the adoption of AI-assisted development.

What You'll Be Doing
Engineering & Architecture
  • Define technical strategy across multiple engineering teams.
  • Design scalable, resilient cloud-native systems.
  • Drive architectural consistency and long-term platform evolution.
  • Identify opportunities to improve performance, reliability and developer productivity.
Delivery & Technical Leadership
  • Partner with Engineering Managers, Product Managers and Architects on complex initiatives.
  • Help teams manage technical risk and simplify complex problems.
  • Balance long-term technical direction with business priorities.
  • Champion best practices across software design, testing and operational excellence.
  • Drive continuous improvement across engineering processes and tooling.li>
  • Promote the use of AI-assisted development to improve quality and delivery.
Coaching & Mentoring
  • Mentor senior engineers and technical leaders.
  • Help raise engineering standards across the organisation.
  • Foster a collaborative culture built around knowledge sharing and continuous improvement.
What We're Looking For
  • Strong commercial experience with C#, .NET and Azure.
  • Ability to influence technical direction across multiple teams.
  • Passion for software quality, clean architecture and modern engineering practices.
  • Experience mentoring engineers and developing technical capability.
  • Strong communication skills with both technical and non-technical stakeholders.
  • Interest in AI-assisted software development and modern engineering tooling.
Technology Environment
  • C#
  • .NET
  • Cloud-native architecture
  • Distributed systems
  • CI/CD
Why Join?
  • Influence the technical direction of a large-scale SaaS platform.
  • Work across multiple engineering teams on complex technical challenges.
  • Join a business investing heavily in cloud technologies, AI and engineering excellence.
  • Collaborative engineering culture with genuine technical ownership.
  • Strong opportunities for learning, progression and career development.
  • Competitive salary, bonus and comprehensive benefits package.
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

United States Digital Space LLC • Milton Keynes

Hybrid
GBP 75,000 - 85,000
Healthcare package
Life assurance
Holiday trading
+4
Principal Software Engineer
Principal Software Engineer

Data Science Festival • Milton Keynes

Hybrid
GBP 75,000 - 85,000
Healthcare package
Life assurance
Holiday trading
+3
Principal Software Engineer
Principal Software Engineer

Nicoll Curtin • Greater London

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

Data Science Festival • Milton Keynes

Hybrid
GBP 75,000 - 85,000
Hybrid working
Healthcare package
Life assurance
+5
Principal Software Engineer
Principal Software Engineer

Searchability® • Liverpool

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Training and conference budget
Bonus scheme
+2
Principal Software Engineer
Principal Software Engineer

develop • Bracknell

Hybrid
GBP 60,000 - 100,000
Bonus eligible
Car salary sacrifice
25 days holiday
Staff Software Engineer
Staff Software Engineer

United States Digital Space LLC • Milton Keynes

Hybrid
GBP 75,000 - 85,000
Healthcare package
Life assurance
Holiday trading
+4
Principal Software Engineer
Principal Software Engineer

develop • Peterborough

Hybrid
GBP 60,000 - 100,000
5% annual bonus
Car salary sacrifice scheme
25 days holiday
Principal Software Engineer
Principal Software Engineer

Oliver Bernard • Greater London

Hybrid
GBP 110,000 - 130,000
Principal C# Developer
Principal C# Developer

Oho Group • Cambridge

Hybrid
GBP 90,000 - 120,000
Private healthcare
Flexible working