Security-focused software engineers embedded across product teams, contributing to the product while pushing teams to think harder about security through threat modeling, architecture reviews, static analysis and fuzzing. Depending on the role, this may include:
Defining, implementing and documenting new security features
Leading security initiatives within a product team
Analyzing, fixing and testing open source vulnerabilities
Contributing to Ubuntu and upstream projects
Auditing source code and integrating security tools into pipelines
Working on security certifications, including extending Linux cryptography for FIPS and Common Criteria compliance
Working with partners on CIS benchmarks and designing Ubuntu hardening automation
Advising other engineering teams on security best practices
Mandatory international travel at least twice a year, typically about one week each time
Requirements
Strong academic record and an undergraduate degree in computer science or a STEM field, or a convincing alternative path
Track record of going above and beyond
Solid understanding of common vulnerability types and how to fix them
Knowledge of modern software engineering and open source tools and methods
Proficiency in at least one of C, C++, Python, Go, Rust, Java, Ruby, PHP or JavaScript/TypeScript
Experience as a security champion and driving security within an SSDLC
Professional written and spoken English
Experience with Linux, ideally Debian or Ubuntu
Strong interpersonal skills, communication, accountability and self-motivation
Nice to have: experience with the Linux kernel
Nice to have: experience with security certifications (FIPS and/or Common Criteria)
Nice to have: experience with OVAL
Nice to have: knowledge of cryptographic modules such as OpenSSL and Libgcrypt, or low-level Linux crypto APIs
Nice to have: performance engineering experience
Nice to have: ability to learn quickly
Done for you
We'll apply to this for you
Denidel's HR team submits and tracks the application on your behalf.