Security engineering role on Canonical's Ubuntu Security Team, monitoring, triaging, responding to and documenting vulnerabilities in open source software; open to graduate to senior level and may include security assessments, code reviews, internal tool development and community engagement.
Analyze, fix and test vulnerabilities in open source packages
Track vulnerabilities across the Ubuntu ecosystem as they are found, researched and fixed, using internal tools
Work with the Ubuntu community and upstream developers to exchange or develop patches and strengthen Ubuntu's security features
Audit source code for vulnerabilities
Build features and tools that help teams strengthen their products' security
Requirements
Strong understanding of common vulnerability types and how to fix them
Familiarity with coordinated disclosure and open source development tools and methods
Skill in one or more of C, Python, Go, Rust, Java, Ruby, PHP or JavaScript/TypeScript
Strong logic, problem-solving, troubleshooting and decision-making skills
Clear communication with the team and the Ubuntu community
Linux experience, with Debian or Ubuntu preferred
Good interpersonal skills, curiosity, flexibility and accountability
Self-motivation, thoughtfulness and a drive to meet commitments
Ability to work effectively in a multicultural, multinational organization
Ability to travel internationally at least twice a year, usually for one week
Done for you
We'll apply to this for you
Denidel's HR team submits and tracks the application on your behalf.