Enable job alerts via email!

Linux Cryptography and Security Engineer

Canonical

Saguenay

Remote

CAD 90,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

Join a leading open-source company as a Software Engineer focusing on cryptography and Linux security. You will enhance Ubuntu's security foundation, collaborate with external partners, and develop automation tools for compliance. This role offers competitive compensation, remote work, and a strong emphasis on professional development.

Benefits

Remote work with biannual in-person team sprints
USD 2,000 annual learning and development budget
Annual compensation review and recognition rewards
Paid holiday, maternity, and paternity leave
Employee Assistance Programme
Opportunities for travel and team meetups

Qualifications

  • Experience with low-level Linux cryptography APIs and debugging.
  • Knowledge of security and cryptography fundamentals.

Responsibilities

  • Collaborate with engineers to achieve and maintain security certifications.
  • Develop automation tools to audit systems for compliance.
  • Enhance Linux cryptographic components for certification.

Skills

Linux Security
Cryptography
C Development
Shell Scripting
Communication

Tools

OpenSSL
GnuTLS
Libgcrypt
Python
Ansible

Job description

This is a unique opportunity to leverage your software engineering and cryptography skills to build and maintain the security foundation for Ubuntu, ensuring compliance with international standards such as FIPS 140-3 and Common Criteria. You will apply your expertise in cryptography, Linux Security, and coding to enhance the Ubuntu distribution and collaborate with organizations like DISA and CIS to develop security hardening benchmarks.

As a member of the Security Hardening team, you will develop automation tools to audit systems for DISA-STIG and CIS compliance, work with stakeholders to identify gaps, and create solutions to address security challenges. You will influence team and security culture, facilitate technical delivery, and collaborate with Canonical's kernel and engineering teams to implement impactful features for all Ubuntu users.

Day-to-day responsibilities
  1. Collaborate with engineers to achieve and maintain security certifications.
  2. Enhance Linux cryptographic components (OpenSSL, Libgcrypt, GnuTLS, etc.) for FIPS and CC certification.
  3. Partner with external security consultants to test and validate kernel and crypto modules.
  4. Work with external partners to develop security benchmarks and automate audits and remediations for Ubuntu.
  5. Contribute to Ubuntu mainline and upstream projects to benefit the community.
  6. Communicate and collaborate internally and externally to improve security posture and deliver solutions efficiently.
What we are looking for in you
  • Experience with low-level Linux cryptography APIs and debugging.
  • Strong software engineering fundamentals, including C development skills.
  • Experience with Linux system administration and shell scripting.
  • Knowledge of security and cryptography fundamentals, with experience in secure coding and best practices.
  • Development experience with open source libraries.
  • Excellent communication skills for remote collaboration.
Additional skills that you might also bring
  • Experience with FIPS/Common Criteria certified products and standards.
  • Experience with DISA-STIG or CIS benchmarks, audit, and remediation tooling.
  • Experience with Linux Kernel development.
  • Knowledge of Python, OVAL, and Ansible.
  • Contributions to open source projects.
What we offer you

We offer competitive compensation considering location, experience, and performance, with annual reviews and bonuses. Our benefits reflect our values and include:

  • Remote work with biannual in-person team sprints.
  • USD 2,000 annual learning and development budget.
  • Annual compensation review and recognition rewards.
  • Paid holiday, maternity, and paternity leave.
  • Employee Assistance Programme.
  • Opportunities for travel and team meetups.
About Canonical

Canonical is a leader in open source, publishing Ubuntu, a key platform for AI, IoT, and cloud technologies. We are a global, remote-first company committed to excellence and innovation. Since 2004, we have fostered a work environment that challenges and develops our team members.

Canonical is an equal opportunity employer, valuing diversity and inclusion in our workplace.

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

Regina

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Linux Cryptography and Security Engineer

Canonical

Moncton

Remote

USD 70,000 - 110,000

8 days ago

Security Engineer - Ubuntu

Canonical

Trois-Rivières

Remote

USD 70,000 - 110,000

4 days ago
Be an early applicant

Information Security Engineer

Verra Mobility

Remote

CAD 70,000 - 110,000

5 days ago
Be an early applicant

Security Software Engineer

Canonical

Moncton

Remote

USD 70,000 - 110,000

15 days ago

Senior Network Security Engineer

Carrier Refrigeration

Greater Toronto Area

Remote

CAD 80,000 - 120,000

7 days ago
Be an early applicant

Security Engineer - Ubuntu

Canonical

Moncton

Remote

USD 70,000 - 110,000

8 days ago

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

Jobgether

Remote

CAD 80,000 - 120,000

12 days ago

Security Engineer - Ubuntu

Canonical

Regina

Remote

USD 60,000 - 100,000

12 days ago