Senior Software Engineer – Offensive Security & Platform

Secure Source

Greater London

On-site

GBP 70,000 - 90,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A cybersecurity firm is seeking a Senior Software Developer to tackle complex security challenges. Collaborating with researchers, you will deliver robust software solutions while reverse-engineering system internals across various platforms like Windows, Linux, Android, and iOS. The ideal candidate is experienced in Python, C, and Rust, with a background in offensive security. Strong mentoring skills and a high-level security clearance are required for this role.

Qualifications

  • A seasoned software developer with a strong command of software engineering practices.
  • Comfortable approaching novel, highly complex technical problems.
  • Experienced in mentoring and supporting junior team members.

Responsibilities

  • Deliver robust, well-engineered software solutions in unconventional or constrained environments.
  • Reverse-engineer software internals to understand system behaviour.
  • Reimplement system components to surface unintended or hidden functionality.
  • Perform in-depth exploration of unfamiliar or specialised architectures.

Skills

Proficiency in Python
Experience with C
Experience with Rust
Understanding of assembly
Knowledge of offensive security
Knowledge of red-team tooling
Familiarity with Azure DevOps
Familiarity with Jenkins
Familiarity with GitHub Actions

Job description

A cybersecurity firm is seeking a Senior Software Developer to tackle complex security challenges. Collaborating with researchers, you will deliver robust software solutions while reverse-engineering system internals across various platforms like Windows, Linux, Android, and iOS. The ideal candidate is experienced in Python, C, and Rust, with a background in offensive security. Strong mentoring skills and a high-level security clearance are required for this role.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Secure Source • Greater London

On-site
GBP 70,000 - 90,000
Exploit Developer — Offensive Security Engineer
Exploit Developer — Offensive Security Engineer

Spectrum IT Recruitment • Basingstoke

On-site
GBP 65,000 - 90,000
Remote Senior Full-Stack Engineer | SaaS Platform, Equity
Remote Senior Full-Stack Engineer | SaaS Platform, Equity

Hyperproof • United Kingdom

Hybrid
GBP 81,000 - 103,000
Paid annual leave
Competitive compensation package
Quarterly Wellness Weekends
+2
Senior C++ Software Engineer – AI & Security (Hybrid)
Senior C++ Software Engineer – AI & Security (Hybrid)

BAE Systems Digital Intelligence • Frimley

Hybrid
GBP 50,000 - 80,000
Referral Bonus: £5,000
Embedded Software Engineer (C++/Rust) – Real‑Time Network Security
Embedded Software Engineer (C++/Rust) – Real‑Time Network Security

Astro Studios, Inc. • Bristol

On-site
GBP 40,000 - 70,000
Consistent training and development
Flexible healthcare plans
Competitive leave allowances
+2
Remote Senior Red Team Lead - Offensive Security Expert
Remote Senior Red Team Lead - Offensive Security Expert

Prism Infosec • Cheltenham

Hybrid
GBP 60,000 - 80,000
Continuous learning opportunities
Flexible working conditions
Collaborative team environment
Lead Security Software Engineer – R&D
Lead Security Software Engineer – R&D

HP Inc. • Cambridge

On-site
GBP 80,000 - 120,000
Health insurance
Dental insurance
Vision insurance
+7
Senior Exploit Developer - Remote Threat Intelligence
Senior Exploit Developer - Remote Threat Intelligence

VulnCheck • Cheltenham

Remote
GBP 70,000 - 90,000
Competitive salary with employee equity program
Health, dental, and vision coverage
Unlimited PTO + All federal holidays observed
+6
Lead Software Engineer, Defense Systems & Embedded
Lead Software Engineer, Defense Systems & Embedded

STS Defence • Gosport

On-site
GBP 50,000 - 70,000
Senior Python Engineer - Security & Full-Stack, Remote
Senior Python Engineer - Security & Full-Stack, Remote

Jobgether • United Kingdom

Remote
GBP 90,000 - 120,000
Flexible work location
Professional growth opportunities
Collaborative environment
+2