Senior Security Software Engineer | Vulnerability Research | up to £100K

We're partnered with a globally recognised technology organisation building advanced cyber capability across highly sensitive environments.

This role sits within a specialist research team and is heavily focused on vulnerability research, binary analysis and low-level security engineering. Despite the title, this is not a typical software engineering role. It is research-led, investigative and deeply technical in nature.

The role
You'll be working on complex security challenges, identifying and analysing vulnerabilities across systems, software and platforms. The work is hands-on, highly technical and centred around research rather than feature delivery.

Key areas include:

  • Vulnerability research and large-scale discovery
  • Binary analysis and reverse engineering
  • Exploit development and proof-of-concept creation
  • Investigating low-level system behaviour across operating systems and embedded platforms
  • Contributing to research direction and technical problem-solving within the team

What they're looking for

  • Strong background in vulnerability research, exploit development or reverse engineering
  • Experience in Binary Analysis
  • Deep understanding of low-level systems, software internals or embedded systems
  • Comfortable working in a research-led, non-product environment
  • Strong technical curiosity and problem-solving mindset

Why this role

  • Work on genuinely complex, high-impact security problems
  • Research-led environment, not a traditional engineering or consultancy setup
  • Strong alignment to defence and national security use cases
  • High level of technical ownership and autonomy
  • Opportunity to work alongside highly specialised researchers

This would suit someone currently in a government or defence research environment who wants to continue deep technical work, but in a more flexible and well-resourced organisation.

Apply