Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer

Interrupt Labs

Greater London

On-site

GBP 80,000 - 100,000

Full time

2 days ago
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

We're here to provide world-leading vulnerability research and capabilities. Interrupt Labs is made up of amazing people with backgrounds ranging across the computer security landscape. This blend of knowledge gives Interrupt Labs the backbone it needs to jump into any new challenge.

Everyone at Interrupt Labs wants to be the best, as part of a team where everyone can be themselves and learn from each other. We're making our way to the forefront of vulnerability research and want to bring you along with us!

We’re looking for a senior software developer to join our team, working side by side with our vulnerability researchers to solve hard technical challenges with real world impact.

Our researchers work to find vulnerabilities in everything from smartphones to cars. As a developer, you will gain a deep understanding of platforms such as Android, iOS and Linux with offensive security in mind, by developing complex software to interact with them.

The role
  • Delivering robustly engineered products in unusual environments.
  • Reverse engineering the internals of software.
  • Reimplementing system internals to expose unintended functionality.
  • Deep diving into the architectures of unusual systems.
The ideal candidate
  • An experienced software developer with secure knowledge of software development processes and confidence to make improvements to existing processes.
  • Confident tackling novel and complex problems.
  • Able to work in a multi-disciplinary team of researchers and software developers.
  • Comfortable mentoring junior team members.
  • Eligible to hold UK DV clearance. Please see National security vetting : clearance levels - GOV.UK
Technical knowledge and experience
  • High level programming languages such as Python
  • Low level programming languages such as C and Rust
  • Assembly or other low level architecture internals
  • Developing offensive security / red team tooling
  • System internals of any platform such as, but not limited to, Windows, Linux, Android and iOS
  • Automated build systems such as Azure DevOps, Jenkins or GitHub Actions
Salary

Packages are competitive and differ according to developer experience. Full details can be discussed upon an invitation to interview.

Perks and 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

Interrupt Labs is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

We aim to respond to all candidates via email within a week of their application. Please note that emails may go to your spam or junk folder.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.