Principal Software Engineer

newcastle upon tyne, england, United-Kingdom • Posted May 31, 2026

Job Type: Full-time
Location: newcastle upon tyne, england
Posted: May 31, 2026
Category: IT & Technology
Application Deadline: July 10, 2026

Role Description

Principal Software Engineer – C++ and Rust -

is required by highly successful and fast growing technology consultancy. They build data, AI and software solutions for clients in a broad range of industries, working on demanding problems in challenging environments.

The role

They are looking for a Principal Software Engineer to lead delivery on demanding software projects. This role is focused on C++ and Rust development.

This is a hands‑on role for an experienced engineer who wants to stay close to the code. You'll lead a team of 6 to 12 engineers, own delivery end to end, and spend a meaningful share of your time writing code, reviewing designs, and unblocking the team. It's a delivery role, not a strategy role. You'll shape how we build things and how the team grows around you.

Responsibilities

  • Lead the delivery of complex software projects
  • Work alongside other leads to set direction for the defence fu...

Interested in this role?

Click the button below to start your application for Principal Software Engineer at Tech4.

Apply Now