Enterprise open source, secured and delivered by the publisher of Ubuntu.
1480+ employees
Enterprise
Open for applications
Role
Who you are
Analyze, fix, and test vulnerabilities in Ubuntu packages
Keep track of vulnerabilities in Ubuntu releases as they are discovered, researched, and fixed
Collaborate with other teams in the Ubuntu community and with upstream developers where appropriate to exchange or develop vulnerability patches and ensure that Ubuntu includes the very best security features
Audit source code for vulnerabilities
Thorough understanding of the common categories of security vulnerabilities and techniques for fixing them
Familiar with coordinated disclosure practices
Familiar with open source development tools and methodologies
Skilled in one or more of C, Python, Go, Rust, Java, Ruby or PHP
Excellent logic, problem-solving, troubleshooting, and decision-making skills
Ability to clearly and effectively communicate with the team and Ubuntu community members
Desirables
Self-discipline
Self-motivation
What the job involves
Help protect the open source community and Ubuntu users from emerging threats
Work with internal teams and external partners to identify and prioritize issues
Security assessment and code review, internal tooling developments, community engagement, security hardening and feature development, and industry collaboration participation
International travel several times a year, usually for one week and requires the ability to be productive in a globally distributed team
Canonical delivers open source to the world faster, more securely, and more cost-effectively than any other company. They aim to accelerate the adoption and quality of open source globally, aiming to ship the most software by cores. Canonical values empathy, high intellect, passion for technology, teamwork, and energy.
Company benefits
Workplace free from discrimination
Diversity of experience, perspectives, and background
Collaboration with internal teams and external partners