Principal Software Engineer in Newcastle upon Tyne

Principal Software Engineer in Newcastle upon Tyne

Newcastle upon Tyne Full-Time 60000 - 87100 £ / year (est.) No working from home possible
SR2 | Socially Responsible Recruitment | Certified B Corporation™

At a Glance

  • Tasks: Lead software delivery and shape technical direction in defence technology.
  • Company: Dynamic tech consultancy focused on defence and national security.
  • Benefits: Competitive salary, bonus, and opportunities for professional growth.
  • Other info: Join early and influence the future of a growing engineering capability.
  • Why this job: Make a real impact on critical defence projects while solving complex technical challenges.
  • Qualifications: Strong software delivery experience in defence, with expertise in C#, Java, or Python.

The predicted salary is between 60000 - 87100 £ per year.

The UK's defence technology landscape is changing rapidly. As new programmes emerge across defence, national security and sovereign capability, a growing tech consultancy is building a dedicated engineering capability to tackle some of the sector's most complex software challenges.

They're looking for a senior technical leader to work directly alongside the CTO, helping shape the direction of the business whilst remaining close enough to the technology to influence how systems are designed and delivered. It's not a people management role disguised as engineering. It's for someone who still enjoys solving difficult technical problems, reviewing architecture, mentoring engineers and setting the standard for software excellence - all whilst being able to have a client facing focus!

You’ll help:

  • Shape the technical direction of a growing defence practice
  • Lead software delivery across complex defence and national security programmes
  • Define engineering standards, tooling and best practice
  • Mentor and develop high-performing engineering teams
  • Work closely with customers, stakeholders and senior leadership

Essential Experience Needed:

  • Strong experience delivering software within defence or national security environments
  • A 2:1 or above from a Russell Group University, or overseas University of equal standing
  • Expertise in modern software development using technologies such as C#, Java or Python
  • Experience leading technical teams, architecture decisions or engineering strategy
  • The ability to communicate confidently with both engineers and senior stakeholders externally

This is an opportunity to join at an early stage, influence the direction of a growing capability and help build technology that genuinely matters.

Principal Software Engineer in Newcastle upon Tyne employer: SR2 | Socially Responsible Recruitment | Certified B Corporation™

Join a forward-thinking tech consultancy in Newcastle, where you can make a real impact on the UK's defence technology landscape. With a strong focus on employee growth and a collaborative work culture, you'll have the opportunity to lead complex software projects while mentoring talented engineers. Enjoy a competitive salary, bonus potential, and the chance to shape the future of defence technology in a supportive environment that values innovation and excellence.

SR2 | Socially Responsible Recruitment | Certified B Corporation™

Contact Details:

SR2 | Socially Responsible Recruitment | Certified B Corporation™ Recruitment Team

We think you need these skills to ace Principal Software Engineer in Newcastle upon Tyne

Software Development
C#
Java
Python
Technical Leadership
Architecture Design
Engineering Strategy