Enable job alerts via email!

Security Software Engineer

TN United Kingdom

London

Remote

USD 50,000 - 90,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a security-focused software engineer to enhance product security across teams. You will play a critical role in defining and implementing security features, analyzing vulnerabilities, and contributing to open-source projects. This role offers a unique opportunity to work with cutting-edge security technologies and collaborate with talented engineers in a distributed environment. With a commitment to professional development, the company provides an annual learning budget and performance bonuses, making it an exciting place for those passionate about security and technology.

Benefits

USD 2,000 annual learning budget
Performance bonuses
Various leave and support programs
Opportunities for travel
Professional development programs

Qualifications

  • Strong academic record and a degree in Computer Science or equivalent experience.
  • Understanding of common security vulnerabilities and modern techniques to fix them.

Responsibilities

  • Define, implement, and document security features.
  • Analyze, fix, and test vulnerabilities in software.

Skills

C
Python
Go
Rust
Java
Ruby
PHP
Security Vulnerabilities
Open Source Development Tools
Interpersonal Skills

Education

Degree in Computer Science/STEM
High School Diploma

Tools

Linux (Debian or Ubuntu)
Security Tools

Job description

Social network you want to login/join with:

This is a general track for security-focused engineering in every team at Canonical, across all levels of seniority. Apply here if you are already an exceptional security-focused software engineer.

Most product engineering teams at Canonical include dedicated security-oriented software engineers. Their role is to challenge the team to think more deeply about security. They contribute as engineers but primarily focus on improving security through practices like threat modeling, architecture reviews, security testing with fuzzers and static analysis tools, and liaising with external security analysts.

We develop products motivated by security technology, such as AppArmor kernel investments and tools for hardening, compliance, and certification for Ubuntu.

As the publisher of Ubuntu, we handle long-term security response and hardening for the OS and open source projects, working with upstreams in multiple programming languages and developing tools for scalable, confident work.

These roles cover all aspects of product security, including feature development, vulnerability response, proactive security, and open source community participation. Security team members collaborate closely with other engineering teams, customers, and partners.

Location: We have open roles for security specialist software engineers in every timezone.

What you'll do

Security roles may involve:

  • Defining, implementing, and documenting security features
  • Leading security-focused thinking within teams
  • Analyzing, fixing, and testing vulnerabilities
  • Contributing to Ubuntu and upstream projects
  • Auditing source code for vulnerabilities
  • Integrating security tools and processes
  • Achieving and maintaining security certifications
  • Enhancing cryptographic components for compliance (e.g., FIPS, CC)
  • Working with partners on CIS benchmarks
  • Designing hardening automation for Ubuntu
  • Monitoring industry developments
  • Developing and maintaining security software
  • Supporting other engineering teams

What we are looking for in you

  • Strong academic record from high school and university or an alternative demonstrated path
  • Degree in Computer Science/STEM or equivalent experience
  • Drive and a history of exceeding expectations
  • Understanding of common security vulnerabilities
  • Modern techniques to find and fix vulnerabilities
  • Experience with open source development tools
  • Skills in C, Python, Go, Rust, Java, Ruby, or PHP
  • Experience as a security champion and integrating security into SDLC
  • Proficiency in English
  • Experience with Linux (Debian or Ubuntu)
  • Interpersonal skills, curiosity, flexibility, accountability
  • Passion, thoughtfulness, self-motivation
  • Excellent communication and presentation skills
  • Result-oriented with a commitment to deadlines
  • Ability to travel twice a year for up to two weeks

Optional skills we also value

  • Effective communication with teams and the Ubuntu community
  • Experience with Linux Kernel
  • Security certifications and knowledge of FIPS/CC
  • Experience with OVAL
  • Familiarity with Linux cryptography APIs
  • High learning ability and performance engineering experience

What we offer you

We consider location, experience, and performance in compensation, revisited regularly. Benefits include a USD 2,000 annual learning budget, performance bonuses, and various leave and support programs. We promote a distributed work environment with in-person team sprints twice a year, and opportunities for travel and professional development.

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

Similar jobs

Software Engineer

developrec

Greater London

Remote

GBP 45,000 - 55,000

6 days ago
Be an early applicant

Node Software Engineer - 100m+ daily transactions

JR United Kingdom

London

Remote

GBP 60,000 - 100,000

2 days ago
Be an early applicant

Senior Software Engineer (Angular/.Net)

JR United Kingdom

London

Remote

GBP 50,000 - 80,000

2 days ago
Be an early applicant

Product Security Software Engineer - Greenfield Project

TN United Kingdom

London

On-site

GBP 60,000 - 100,000

2 days ago
Be an early applicant

Senior Front End Software Engineer (Remote)

TN United Kingdom

London

Remote

GBP 50,000 - 90,000

6 days ago
Be an early applicant

Senior Software Engineer

Premier Group

London

Remote

GBP 70,000 - 90,000

Yesterday
Be an early applicant

Contract Data Software Engineer

Burns Sheehan

Greater London

Remote

GBP 50,000 - 80,000

6 days ago
Be an early applicant

Fullstack Software Engineer

Vanta

London

Remote

GBP 50,000 - 90,000

5 days ago
Be an early applicant

C, Golang Software Engineer working on dqlite, a Raft extension for SQLite

TN United Kingdom

London

Remote

USD 50,000 - 90,000

2 days ago
Be an early applicant