← All roles

Linux Cryptography and Security Engineer

Canonical · Engineering · 1d ago

✓

Anyone, anywhere in the world can apply.

WorldwideAny timezoneLinuxCryptographyCSecurity

Applies on the original listing · via Jobicy

Who can apply

Read straight from the listing, so you know before you spend time on it.

Anywhere in the world

Anyone, anywhere in the world can apply.

“We recruit on a global basis and set a very high standard for people joining the company.”

Fully distributed global team with company-wide remote operations.

Async-first
The listing doesn't promise async-first working.
Contractor / B2B
No mention of hiring international contractors or invoicing.
Global stipend
No home office or equipment budget mentioned.
Annual retreat
Twice-yearly in-person team sprints.

Read from the listing automatically. Always confirm the details with the company before you accept an offer.

About the role

In this role, you will use software engineering, Linux security, and applied cryptography skills to build and maintain the security foundations of Ubuntu. Working on the Security Hardening team, you will collaborate with the kernel team and upstream open-source communities to extend cryptographic components like OpenSSL and Libgcrypt, validate modules with external security partners, and develop automation for DISA-STIG and CIS compliance auditing.

What you'll do

  • Extend and enhance Linux cryptographic components (such as OpenSSL, Libgcrypt, and GnuTLS) for FIPS and Common Criteria certifications.
  • Collaborate with internal teams and external security consultants to test and validate kernel and crypto module components.
  • Develop security hardening benchmarks and audit/remediation automation tooling for Ubuntu systems.
  • Contribute directly to Ubuntu mainline and upstream open-source projects.
  • Identify security posture gaps and deliver high-quality security solutions on schedule.

What you bring

  • Hands-on experience with low-level Linux cryptography APIs and debugging.
  • Strong software engineering fundamentals with demonstrated C development experience.
  • Hands-on experience with Linux system administration and shell scripting.
  • Demonstrated knowledge of security and cryptography fundamentals with secure coding practices.
  • Significant development experience working with open-source libraries.
  • Excellent verbal and written communication skills in a remote-first setting.

About Canonical

Canonical is the pioneering tech firm behind Ubuntu, the leading open-source platform for AI, IoT, and cloud computing. Operating as a distributed, remote-first organization since 2004, Canonical hires top talent globally.

View Canonical profile & open roles →

Weekly alerts for Engineering. No account needed.

Unsubscribe any time. See our Privacy Policy.

Canonical

Salary not listed

Apply now →