Enable job alerts via email!

Linux Cryptography and Security Engineer

Canonical

Regina

Remote

CAD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a skilled software engineer with expertise in cryptography and Linux security. This role focuses on enhancing the Ubuntu distribution, ensuring compliance with international security standards, and collaborating with organizations to develop security benchmarks. You will have the opportunity to influence security culture and technical delivery while working closely with engineering teams. If you are passionate about open source and have a strong foundation in software engineering, this is an exciting chance to make a significant impact in a remote-first environment that values growth and innovation.

Benefits

Learning Budget
Holiday Leave
Parental Leave
Assistance Programs
Travel Opportunities

Qualifications

  • Hands-on experience with low-level Linux cryptography APIs and debugging.
  • Strong software engineering fundamentals, including experience with C development.
  • Knowledge of security and cryptography fundamentals.

Responsibilities

  • Collaborate with engineers to achieve and retain various security certifications.
  • Extend and enhance Linux cryptographic components for FIPS and CC certification.
  • Develop security hardening benchmarks and automation for Ubuntu.

Skills

Linux Security
Applied Cryptography
C Development
Linux System Administration
Shell Scripting
Secure Code Writing
Communication Skills

Tools

OpenSSL
Libgcrypt
GnuTLS
Python
Ansible

Job description

This is a unique opportunity to use your software engineering and cryptography skills to build and maintain the security foundation that enables Ubuntu and its users to operate securely and remain compliant with international information security standards such as FIPS 140-3 and Common Criteria.

You will use your applied cryptography, Linux Security, and coding skills to enhance the Ubuntu distribution and work with organizations such as DISA and CIS to draft and implement security hardening benchmarks for Ubuntu.

As a member of the Security Hardening team, you will develop automation tooling to audit deployed systems for DISA-STIG and CIS benchmark compliance. You will collaborate with internal and external stakeholders to identify gaps and develop new solutions. This role offers the chance to influence team and security culture, facilitate technical delivery, and drive team direction. You will work closely with Canonical's kernel team and the wider engineering organization to influence features impacting all Ubuntu users.

Day-to-day responsibilities
  1. Collaborate with other engineers to achieve and retain various security certifications.
  2. Extend and enhance Linux cryptographic components (OpenSSL, Libgcrypt, GnuTLS, etc.) for FIPS and CC certification.
  3. Work with external security consultants to test and validate kernel and crypto modules.
  4. Develop security hardening benchmarks and automation for Ubuntu in partnership with external organizations.
  5. Contribute to Ubuntu mainline and upstream projects.
  6. Communicate and collaborate to improve security posture, resolve issues, and deliver solutions.
What we are looking for in you
  • Hands-on experience with low-level Linux cryptography APIs and debugging.
  • Strong software engineering fundamentals, including experience with C development.
  • Experience with Linux system administration and shell scripting.
  • Knowledge of security and cryptography fundamentals, with experience writing secure code.
  • Development experience with open source libraries.
  • Excellent communication skills for remote collaboration.
Additional Skills That You Might Also Bring
  • Experience with FIPS/Common Criteria products and standards.
  • Experience with DISA-STIG or CIS benchmarks, including audit and remediation tooling.
  • Experience working with the Linux Kernel.
  • Knowledge of Python, OVAL, and Ansible.
  • Contributions to open source projects.
What we offer you

We offer a competitive package considering location, experience, and performance, including annual reviews and bonuses. Benefits include a learning budget, holiday leave, parental leave, assistance programs, travel opportunities, and more.

About Canonical

Canonical is a leader in open source, publishing Ubuntu and supporting AI, IoT, and cloud platforms. We are a remote-first company since 2004, encouraging innovative thinking, learning, and growth.

We are an equal opportunity employer, committed to diversity and fairness in our hiring process.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Linux Cryptography and Security Engineer

Canonical

Moncton

Remote

USD 70,000 - 110,000

7 days ago
Be an early applicant

Security Engineer - Ubuntu

Canonical

Regina

Remote

USD 60,000 - 100,000

11 days ago

Senior Network Security Engineer

Carrier Refrigeration

Greater Toronto Area

Remote

CAD 80,000 - 120,000

6 days ago
Be an early applicant

Security Engineer - Ubuntu

Canonical

Trois-Rivières

Remote

USD 70,000 - 110,000

3 days ago
Be an early applicant

Information Security Engineer

Verra Mobility

Remote

CAD 70,000 - 110,000

4 days ago
Be an early applicant

Security Engineer - Ubuntu

Canonical

Moncton

Remote

USD 70,000 - 110,000

7 days ago
Be an early applicant

Security Software Engineer

Canonical

Moncton

Remote

USD 70,000 - 110,000

13 days ago

Fraud and Security Engineer III

Vancity

British Columbia

Remote

CAD 91,000 - 137,000

12 days ago

Senior Security Engineer, Detection & Response (Canada, Mexico, United States)

Jobgether

Remote

CAD 80,000 - 120,000

11 days ago