×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Secure Source
Full Time position
Listed on 2026-01-27
Job specializations:
  • Software Development
    Software Engineer, DevOps, Senior Developer, C++ Developer
Job Description & How to Apply Below
Location: Greater London

Senior Software Developer – Advanced Security & Platform Internals

We are seeking an experienced software developer to collaborate closely with a team of vulnerability researchers, tackling complex technical challenges that have real‑world impact.

Our research group investigates security weaknesses across a wide range of technologies—from mobile devices to automotive systems. In this role, you will build a deep understanding of platforms such as Android, iOS, and Linux from an offensive‑security perspective, developing sophisticated software that interacts with low‑level system components.

Role 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.
Ideal Candidate Profile
  • A seasoned software developer with a strong command of software engineering practices and the confidence to optimise or improve existing processes.
  • You may currently hold the title of Operational Cyber Developer / ‘Cyber Engineer’ in another organisation
  • Comfortable approaching novel, highly complex technical problems.
  • Able to thrive within a multidisciplinary environment that includes both researchers and developers.
  • Experienced in mentoring and supporting junior team members.
Required Technical Skills
  • Proficiency in high‑level languages such as Python
    .
  • Experience with low‑level languages, including C and Rust
    .
  • Understanding of assembly or other low‑level architectural internals.
  • Background in building offensive security or red‑team tooling
    .
  • Knowledge of system internals on major platforms (e.g.,
    Windows
    , Linux
    , Android
    , iOS
    ).
  • Familiarity with automated build and CI/CD systems such as Azure Dev Ops
    , Jenkins
    , or Git Hub Actions
    .
  • Requires Security Clearance to a high level
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary