Job Type

Permanent

London

United Kingdom

100000

Per annum
Skill Level

Senior

Key Skills

  • C#
  • NSD
  • Offensive Security
  • Python
  • rust
  • SECURITY CLEARED
Job Posted: January 23, 2026
Share this Job

Senior Software Engineer – Security Cleared

  • Permanent
  • London
  • £70000 - £100000 per annum GBP / Year

Searchability

Senior Software Engineer – SC Cleared

Location: London (Hybrid/On-site)
Salary: Up to £100,000 (dependent on experience)
Clearance: Active SC clearance (willing and eligible to go through DV)
To Apply: Email [email protected]

An opportunity for a senior software engineer to work alongside security researchers on technically challenging problems with real-world impact. The role involves developing complex software used to analyse, interact with, and expose unintended behaviour in a wide range of platforms and systems.
You’ll gain deep exposure to operating system internals and unconventional environments, with a strong focus on offensive security.
________________________________________
The Role
• Designing and delivering robustly engineered software in unusual and constrained environments
• Reverse engineering software internals across a range of platforms
• Re-implementing system components to expose unintended functionality
• Deep technical analysis of operating system and hardware architectures
• Working closely with vulnerability researchers in a multi-disciplinary environment
________________________________________
Essential Experience
• Strong background in software engineering with a secure development mindset
• Comfortable tackling novel, complex and poorly documented problems
• Experience working collaboratively with researchers and engineers
• Ability to mentor and support junior team members
• Eligible to hold UK DV clearance (SC required to start)
________________________________________
Technical Skills
• High-level languages such as Python
• Low-level languages such as C and/or Rust
• Assembly language or strong understanding of low-level architecture internals
• Experience developing offensive security / red team tooling
• Strong understanding of system internals (e.g. Windows, Linux, Android, iOS)
• Familiarity with automated build systems (Azure DevOps, Jenkins, GitHub Actions)

Upload your CV/resume or any other relevant file. Max. file size: 256 MB.

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.