Remote Linux Cryptography & Security Engineer

Canonical

United States

Remote

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Personal learning and development budget
Annual compensation review
Recognition rewards
Annual leave
Maternity and paternity leave

Job summary

Canonical is seeking a Software Engineer specializing in cryptography to build and maintain the security foundation for Ubuntu. The role involves collaborating with the Security Hardening team to secure certifications while enhancing cryptographic components for compliance with international standards.

The ideal candidate will have a solid foundation in software engineering, hands-on experience with Linux security, and the ability to work effectively in a remote-first environment.

Qualifications

  • Hands-on experience with low-level Linux cryptography APIs.
  • Excellent software engineering fundamentals and C development experience.
  • Experience in Linux system administration and shell scripting.
  • Knowledge of security and cryptography fundamentals with experience in writing secure code.

Responsibilities

  • Collaborate with engineers in the Security Hardening team to achieve security certifications.
  • Enhance Linux cryptographic components for FIPS and CC certification.
  • Work with external partners to develop security hardening benchmarks.
  • Contribute to Ubuntu mainline and upstream projects.

Skills

Linux system administration
C development
Cryptography fundamentals
Secure code practices

Tools

OpenSSL
Libgcrypt
GnuTLS
Python

Job description

Canonical is seeking a Software Engineer specializing in cryptography to build and maintain the security foundation for Ubuntu. The role involves collaborating with the Security Hardening team to secure certifications while enhancing cryptographic components for compliance with international standards.

The ideal candidate will have a solid foundation in software engineering, hands-on experience with Linux security, and the ability to work effectively in a remote-first environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Security Engineer: Threat Modeling & Open Source
Remote Security Engineer: Threat Modeling & Open Source

Canonical • United States

Remote
USD 100,000 - 160,000
Personal learning and development budget of USD 2000 per year
Annual compensation review
Recognition rewards
+3
Security Software Engineer — Global Remote & Open Source Impact
Security Software Engineer — Global Remote & Open Source Impact

Canonical Group Ltd • United States

Remote
USD 140,000 - 190,000
Distributed work environment
Learning budget USD 2,000 per year
Annual compensation review
+5
Security Software Engineer
Security Software Engineer

Canonical Group Ltd • United States

Remote
USD 140,000 - 190,000
Distributed work environment
Learning budget USD 2,000 per year
Annual compensation review
+5
Security Standards & Hardening Engineering Manager
Security Standards & Hardening Engineering Manager

Canonical • United States

Remote
USD 120,000 - 150,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Linux Devices Software Engineer - Embedded & Kernel Expert
Linux Devices Software Engineer - Embedded & Kernel Expert

Canonical • United States

Remote
USD 100,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Recognition rewards
Maternity and paternity leave
Remote Linux Desktop & Server Support Engineer
Remote Linux Desktop & Server Support Engineer

Canonical Ltd • United States

Remote
USD 80,000 - 100,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Distributed work environment
+1
Remote Linux Open Source Engineer (L3 Support)
Remote Linux Open Source Engineer (L3 Support)

Canonical • United States

Remote
USD 100,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Twice-yearly team sprints in person
Annual holiday leave
Remote Junior Ubuntu Software Engineer
Remote Junior Ubuntu Software Engineer

Canonical • United States

Remote
USD 70,000 - 90,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+1
Remote Software Engineer, Ubuntu Cloud & Open Source
Remote Software Engineer, Ubuntu Cloud & Open Source

Canonical • United States

On-site
USD 80,000 - 120,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Team Member Assistance Program & Wellness Platform
+1
Senior Embedded Security Engineer — Cryptography & OTA
Senior Embedded Security Engineer — Cryptography & OTA

Linuxconfig • San Francisco (CA)

On-site
USD 130,000 - 160,000
Competitive compensation + equity grants
Comprehensive benefits including medical, dental, vision
Comfortable office space near public transit
+2