
About Canonical
Empowering the world with open-source software
Key Highlights
- Developers of Ubuntu, used by millions globally
- Headquartered in London with a remote-first policy
- Serves enterprise clients like Google and Microsoft
- Privately held with significant funding from various investors
Canonical Ltd., headquartered in London, is the driving force behind Ubuntu, one of the world's most popular open-source operating systems. With a focus on cloud computing, IoT, and container orchestration, Canonical serves a diverse range of clients, including major enterprises like Google and Micr...
π Benefits
Canonical offers competitive salaries, equity options, generous PTO policies, and a remote-first work environment, allowing employees to work from any...
π Culture
Canonical promotes a remote-friendly culture that values open-source contributions and encourages innovation. The company emphasizes transparency and ...
Skills & Technologies
Overview
Canonical is hiring a Linux Cryptography and Security Engineer to build and maintain the security foundation for Ubuntu. You'll work with cryptography and Linux security to ensure compliance with international standards. This role requires strong software engineering skills and experience in security frameworks.
Job Description
Who you are
You have a strong background in software engineering and cryptography, with experience in building secure systems that comply with international standards such as FIPS 140-3 and Common Criteria. Your expertise in Linux security allows you to enhance the Ubuntu distribution effectively, ensuring that users operate securely. You are skilled in applied cryptography and have a solid understanding of security hardening benchmarks, having collaborated with organizations like DISA and CIS.
You are a proactive problem solver who enjoys working with automation tooling to audit deployed systems for compliance with security benchmarks. Your ability to interact with both internal and external stakeholders helps you identify gaps in security frameworks and develop innovative solutions to address these challenges. You thrive in a collaborative environment, working closely with Canonicalβs kernel team and the wider engineering organization to drive impactful features for all Ubuntu users.
What you'll do
In this role, you will collaborate with the Security Hardening team to achieve and maintain various security certifications. You will extend and enhance Linux cryptographic components such as OpenSSL, Libgcrypt, and GnuTLS, implementing the features necessary for FIPS and CC certification. Your work will involve collaborating with external security consultants to test and validate kernel and crypto module components, ensuring they meet the highest security standards.
You will also be responsible for developing automation tools that facilitate the auditing of deployed systems for DISA-STIG and CIS benchmark compliance. Your contributions will directly influence the security culture within the team, facilitating technical delivery and helping to drive team direction and execution. You will have the opportunity to shape the security landscape of Ubuntu, making a significant impact on the user experience and overall security posture of the operating system.
What we offer
Canonical provides a unique opportunity to work in a diverse and inclusive environment where your contributions are valued. You will have the chance to work on cutting-edge security technologies and collaborate with a talented team of engineers. We encourage you to apply even if your experience doesn't match every requirement, as we believe that diverse perspectives lead to better products and solutions. Join us in making Ubuntu a secure and compliant operating system for users worldwide.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Canonical.
Similar Jobs You Might Like
Based on your interests and this role

Security Engineer
Canonical is hiring an Ubuntu Security Engineer to join their security engineering team. You'll monitor, triage, and respond to vulnerabilities in open source software. This role requires experience with Linux and Python.

Security Engineer
Canonical is hiring a Security Software Engineer to enhance product security across teams. You'll focus on threat modeling, architecture reviews, and vulnerability response. This role requires a strong security background and offers a fully remote work environment.

Engineering Manager
Canonical is hiring an Engineering Manager for Ubuntu Security to lead a team of engineers dedicated to enhancing the security of the open-source ecosystem. You'll work on vulnerability remediation and drive new security engineering projects. This role requires strong leadership and technical skills in security.

Linux Kernel Engineer
Canonical is hiring a Linux Kernel Engineer to work on both stable and cutting-edge Linux kernels for Ubuntu. You'll collaborate with a large kernel team and contribute to various hardware and use cases. This role requires exceptional software engineering skills.

Support Engineer
Canonical is hiring an Associate Linux Support Engineer to provide expert technical support for Ubuntu and open source products. You'll work with Linux and cloud technologies to resolve complex issues for customers globally.