More jobs:
Senior Software Engineer
Job in
Greater London, London, Greater London, W1B, England, UK
Listed on 2026-01-27
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
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.
- 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.
- 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
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:
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:
×