Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer — Offensive Security & Vulnerability Research

Interrupt Labs

Greater London

On-site

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A cutting-edge vulnerability research firm in Greater London is seeking a Senior Software Developer to join their team. You will collaborate closely with vulnerability researchers to develop software that interacts with multiple platforms, from Android to Linux, tackling complex, real-world problems. The role requires expertise in languages like Python, C, and Rust, and an ability to mentor junior developers. Competitive salary packages will be discussed during the interview.

Benefits

25 days annual leave, rising by 1 day per year up to 28 days + bank holidays
Annual bonus based on company targets
6% matched pension
Training and conference budgets
Private medical insurance
Employee assistance program
4x death in service
Cycle to work scheme
Company socials throughout the year
Free soft drinks, hot drinks, beer and snacks in office

Qualifications

  • Experienced software developer with knowledge of development processes.
  • Able to tackle novel and complex problems.
  • Comfortable mentoring junior team members.
  • Eligible for UK DV clearance.

Responsibilities

  • Deliver robustly engineered products in unusual environments.
  • Reverse engineer the internals of software.
  • Reimplement system internals to expose unintended functionality.
  • Deep dive into architectures of unusual systems.

Skills

Python
C
Rust
Assembly
Offensive security tools
Automated build systems
Job description
A cutting-edge vulnerability research firm in Greater London is seeking a Senior Software Developer to join their team. You will collaborate closely with vulnerability researchers to develop software that interacts with multiple platforms, from Android to Linux, tackling complex, real-world problems. The role requires expertise in languages like Python, C, and Rust, and an ability to mentor junior developers. Competitive salary packages will be discussed during the interview.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.