Skip to main content

Software Engineer (C#, Python, C++, Rust, Java, Typescript, Embedded) | Defence Tech

Technology
Switch Tech Talent
Newcastle Upon Tyne, United KingdomTodayUntil 13/01/2027
Full timeOn-site

Job description

Software Engineer (Defence - hiring mid to senior levels | 2yrs+)

Taking Software Engineers across both Application Development and Low-Level / Embedded

Newcastle (on-site)

£50,000 - £130,000 + 10-25% bonus, private healthcare

Defence Tech Start-up

Software Engineer (Defence Tech)

A growing defence-tech consultancy is seeking Software Engineers of various levels and disciplines to build scalable, modern applications supporting defence clients. You'll be focused on solving complex software and data problems for defence and national security organisations.

They are deliberately setting a very high bar, hiring Software Engineers from top universities who are among the strongest technically in their field. The work is very problem-solving focused, small teams tackling complex systems, often working on completely new challenges every few months.

You'll genuinely be working alongside some of the best Software Engineers/teams in the country, solving problems no one else has before.

Software Engineer levels (guideline):

  • Junior (~2yrs): £50-55k
  • Mid (~3-5yrs): £60-80k
  • Senior (~5-10yrs): £80-130k
  • Leads: £120-150k
They’re hiring for, and value, Software Engineers who:
  • Enjoy working on challenging systems
  • Truly understand problem-solving principles
  • Enjoy variety
  • Are adaptable and articulate
Software Engineer Role The role involves developing both backend and frontend components of secure, high-performance applications. Software Engineer responsibilities include:
  • Backend development in languages such as C#, Python, C++, Rust, Java, Typescript or other.
  • Designing and building RESTful APIs
  • Frontend development using React and TypeScript
  • Working with SQL databases and modern web frameworks
  • Deploying applications to cloud environments (AWS/Azure)
Software Engineer requirements:
  • Strong full-stack or backend development experience
  • Familiarity with modern web technologies and cloud platforms
  • Understanding of software engineering best practices
Software Engineer additional criteria:
  • STEM degree 2:1 or better from a leading university
  • Eligibility for UK SC-level security clearance
  • Experience in defence or secure environments beneficial
Keywords
c-sharppythoncplusplusrustjavatypescriptmicrosoft-typescripttraining-and-developmentapp-developmentapplication-developmenthealth-carestartupscolleges-universitiesback-end-developmentfront-end-developmentreact-jsreactsqlamazon-web-servicesmicrosoft-azure

Interested in this role?