Talent.com
Tech4
Principal Software EngineerTech4 • Newcastle Upon Tyne, England, United Kingdom
No longer accepting applications
Principal Software Engineer

Principal Software Engineer

Tech4 • Newcastle Upon Tyne, England, United Kingdom
3 days ago
Job type
  • Full-time
Job 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 function
  • Stay hands-on: set technical direction, design software and write code, leaning in where needed
  • Mentor engineers across experience levels
  • Plan and estimate delivery, manage technical debt, and make pragmatic trade-offs between speed, quality and long-term maintainability
  • Work directly with clients to shape requirements, manage expectations and build trust
  • Run code and design reviews, set the bar for quality, and hold the team to it
  • Embed strong testing practices in the team's workflow, from unit tests through to integration and acceptance testing


What makes a great candidate


  • A track record of technically leading complex software deliveries
  • Excellent programming skills in C++ or Rust
  • Experience of modern end-to-end software engineering workflows, including requirements management, design, development, testing, deployment, and maintenance
  • Experience integrating AI-assisted tools into development workflows without compromising on quality, security or compliance
  • Experience developing for Linux, ideally with exposure to industrial computing platforms, single-board computers or real-time environments
  • A leader who enjoys delivery and makes the engineers around them better
  • Comfortable operating in ambiguous environments and making decisions with incomplete information
  • Excellent communicator, equally at home in a code review, a client meeting, or a one-to-one with a junior engineer
  • Strong academic foundations, typically a first-class degree in Computer Science, Engineering, Physics or Mathematics from a leading university
  • Experience in defence or national security is a strong plus


Why join them


  • Work alongside high-calibre colleagues from organisations known for engineering excellence
  • High-impact work on complex problems with direct consequences for clients
  • A flat structure and a small, growing team, where you'll help shape how we work
  • Newcastle base with international exposure across our global office network
  • 25 days’ holiday allowance plus bank holidays
  • Matching pension contributions up to 6%
  • Private health insurance through Bupa
  • Discretionary bonus


Excellent training and career development opportunities exist for the right candidate.

Basic salary £90-130,000 + bonus + excellent benefits

Based Newcastle upon Tyne.

Create a job alert for this search

Principal Software Engineer • Newcastle Upon Tyne, England, United Kingdom

Similar jobs

Principal AI Engineer

HarnhamNewcastle upon Tyne, England, United Kingdom
Full-time

This is a standout opportunity to shape and deliver cutting‑edge digital solutions that drive real operational impact.You will work directly with clients, embedding AI, advanced analytics, and digi... Show more

 • Promoted

Principal Control Systems Engineer

Select Control Systems LtdWashington, England, UK
Full-time +1

Select Control Systems Ltd is looking for an experienced Principal Control Systems Engineer to join our team in Washington.This is a senior hands on role for an engineer who can take ownership of i... Show more

 • Promoted

Lead Software Engineer

Government Recruitment ServiceNewcastle upon Tyne, England, GB
Full-time

Please note this role requires you to pass Security Check clearance.For further information, please see 'Selection process details'.Are you capable of leading & mentoring engineering teams while he... Show more

 • Promoted

Software Engineer

Opencast | B CorpNewcastle upon Tyne, England, United Kingdom
Full-time

Ready to work somewhere that cares more about how you build software than how fast you can ship it?.At Opencast, we don’t measure developers by the number of tickets you complete.We care about engi... Show more

 • Promoted

Software Engineer

KO2 Embedded Recruitment Solutions LtdNewcastle upon Tyne, England, GB
Full-time

KO2 Embedded Recruitment Solutions Ltd provided pay range.This range is provided by KO2 Embedded Recruitment Solutions Ltd.Your actual pay will be based on your skills and experience — talk with yo... Show more

 • Promoted

Platform Engineer

Bede GamingNewcastle upon Tyne, England, GB
Full-time

Platform Engineer – Bede Gaming.As a Platform Engineer, you will design, build, and maintain scalable infrastructure and developer platforms that enable the delivery of high-quality gambling entert... Show more

 • Promoted

HTP Software Engineer

amber labsNewcastle upon Tyne, England, GB
Full-time

Software Engineer – Java Full Stack.At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rap... Show more

 • Promoted

Agentic Software Engineer

Adria SolutionsNewcastle upon Tyne, ENG, GB
Full-time

Our client is a UK-based organisation operating in the medtech industry, with a team of around 200 people.They design and manufacture bespoke solutions that improve patients quality of life.They ar... Show more

 • Promoted

Lead Software Engineer

DWP DigitalTyne and Wear, ENG, GB
Full-time

Pay up to £92,522, plus 28.Are you ready to lead at scale - shaping how complex digital services are built, mentoring engineers and influencing senior leaders across one of the UK's large... Show more

 • Promoted

Lead Agentic Software Engineer

Scott LogicNewcastle upon Tyne, England, GB
Full-time

This is a great opportunity to work at the frontier of AI-augmented software delivery, on challenging technical problems from a strong position of influence.At Scott Logic, we already have a reputa... Show more

 • Promoted

Embedded Software Engineer

COMPLETE TALENT SERVICES LIMITEDNewcastle upon Tyne, ENG, GB
Full-time

Due to business growth, we are looking to recruit for an Embedded SoftwareEngineer for a leading Subsea/ Oil and Gas engineering company based in Newcastle.The main purpose of the role is to develo... Show more

 • Promoted

Software Architect

Certain AdvantageNewcastle upon Tyne, ENG, GB
Full-time

Were working with a Manufacturing business that operates in the Aerospace sector.They design, manufacture and deliver industry-leading commercial aircraft, and a separate Space and Defence division... Show more

 • Promoted

Principal Software Engineer C++ and Rus

Tech 4Newcastle upon Tyne, England, GB
Full-time

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 E... Show more

 • Promoted

Principal Engineer

Blackedge ConsultingNewcastle Upon Tyne, England, UK
Full-time

We are a specialist recruitment agency partnering with a prestigious UK-based consultancy renowned for delivering large-scale, mission-critical data centre projects across the UK and Europe.As thei... Show more

 • Promoted

Software Engineer

LeonardoNewcastle upon Tyne, England, United Kingdom
Permanent

Are you interested in developing software to test some of the most cutting‑edge defence and aerospace projects in the UK? If you like the sound of developing software for projects such as the Eurof... Show more

 • Promoted

Staff Software Engineer

LunarNewcastle upon Tyne, England, United Kingdom
Full-time

Lunar is a stealth technology company building a new type of software platform for health systems.We are on a mission to revolutionize healthcare with cutting-edge, AI-powered software designed to ... Show more

 • Promoted

Lead Software Engineer

CandourNewcastle upon Tyne, England, United Kingdom
Full-time

Opportunity to shine through technical leadership: evolving backend architecture, setting coding standards and influencing technology choices.We are partnering up with a B2B supplier based in Newca... Show more

 • Promoted

Principal Engineer

Jackson Hogg LtdNewcastle upon Tyne, England, United Kingdom
Full-time

Jackson Hogg is delighted to be recruiting a Senior Engineer / Principal Engineer to join a specialist engineering organisation based in the Newcastle upon Tyne area with a strong track record in d... Show more

 • Promoted

Software Engineer | Defence Tech

Switch Tech TalentNewcastle upon Tyne, England, United Kingdom
Full-time

Software Engineer (Defence - hiring mid to senior levels | 2yrs+).Software Engineer (Defence Tech).A growing defence‑tech consultancy is seeking Software Engineers of various levels and disciplines... Show more

 • Promoted

Platform Engineer

CGIWideopen, England, GB
Full-time

Position Description: At CGI, you’ll play a pivotal role in shaping the digital foundations that power transformation programmes.As a Platform Engineer, you will design and deliver resilient, secur... Show more