Linux Cryptography and Security Engineer

Canonical

Ciudad de México

A distancia

MXN 900.000 - 1.300.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Personal learning and development budget of USD 2,000
Annual compensation review
Performance-driven bonus structure

Descripción de la vacante

A leading open source technology firm is seeking a Linux Cryptography and Security Engineer to build and maintain the security foundation for Ubuntu. Responsibilities include developing automation tools for compliance audits, collaborating with internal teams, and enhancing cryptographic components. Ideal candidates will possess solid experience in Linux cryptography, C development, and security fundamentals. The position offers a remote-first work environment and includes personal development budgets, annual reviews, and performance-driven bonuses.

Formación

  • Hands-on experience with low-level Linux cryptography APIs.
  • Excellent software engineering fundamentals with C development experience.
  • Hands-on experience with Linux system administration and shell scripting.
  • Demonstrated knowledge of security and cryptography fundamentals.
  • Significant development experience with open source libraries.

Responsabilidades

  • Develop automation tooling to audit systems for DISA-STIG and CIS compliance.
  • Identify gaps in security frameworks and develop new solutions.
  • Collaborate with the kernel team to drive features impacting all Ubuntu users.
  • Extend Linux cryptographic components for FIPS and CC certification.
  • Develop security hardening benchmarks and automate audits for Ubuntu.
  • Collaborate with external security consultants to test and validate kernel and cryptographic module components.
  • Develop security hardening benchmarks and automate audit and remediation for Ubuntu.
  • Contribute to Ubuntu mainline and upstream projects to land solutions that benefit the community.
  • Communicate and collaborate with internal and external partners to improve security posture, resolve issues, and deliver high-quality solutions on schedule.

Conocimientos

Linux cryptography APIs
C development
Linux system administration
Secure coding practices
Open source library development
Communication in remote environment
Open source contributions
Communication

Herramientas

OpenSSL
Libgcrypt
GnuTLS
Python
Ansible
Ansible
DISA-STIG
C

Descripción del empleo

Overview

Linux Cryptography and Security Engineer – Canonical

This role uses software engineering and cryptography skills to build and maintain the security foundation that enables Ubuntu and its users to operate securely while remaining compliant with international information security standards such as FIPS 140-3 and Common Criteria. You will apply applied cryptography, Linux security, and coding skills to enhance the Ubuntu distribution and collaborate with organizations such as DISA and CIS to draft and implement security hardening benchmarks for Ubuntu.

Responsibilities
  • In the Security Hardening team, develop automation tooling to audit deployed systems for DISA-STIG and CIS benchmark compliance.
  • Collaborate with internal and external stakeholders to identify gaps in our security frameworks and develop new solutions.
  • Influence team and security culture, facilitate technical delivery, and help drive team direction and execution.
  • Collaborate closely with Canonical’s kernel team and the wider engineering organization to drive features impacting all Ubuntu users.
  • Extend and enhance Linux cryptographic components (OpenSSL, Libgcrypt, GnuTLS, and others) for FIPS and CC certification.
  • Collaborate with external security consultants to test and validate kernel and cryptographic module components.
  • Develop security hardening benchmarks and automate audit and remediation for Ubuntu.
  • Contribute to Ubuntu mainline and upstream projects to land solutions that benefit the community.
  • Communicate and collaborate with internal and external partners to improve security posture, resolve issues, and deliver high-quality solutions on schedule.
What we are looking for in you
  • Hands-on experience with low-level Linux cryptography APIs and debugging.
  • Excellent software engineering fundamentals with C development experience.
  • Hands-on experience with Linux system administration and shell scripting.
  • Demonstrated knowledge of security and cryptography fundamentals, plus experience writing secure code and applying best practices.
  • Significant development experience with open source libraries.
  • Excellent verbal and written communication to collaborate with internal and external partners in a remote-first environment.
Additional Skills That You Might Also Bring
  • Experience with FIPS/Common Criteria certified products and knowledge of the underlying standards.
  • Experience with DISA-STIG or CIS benchmarks and related audit/remediation tooling (e.g., Compliance as Code).
  • Experience working with the Linux kernel.
  • Experience with Python, OVAL (Open Vulnerability Assessment Language), and Ansible.
  • History of contributions to open source projects.
What We Offer You
  • Distributed work environment with in-person biannual sprints; remote work is standard.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and performance-driven bonus structure.
  • Additional benefits aligned with Canonical values, with fairness and local adaptability.
About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. We publish Ubuntu and are a leading platform for AI, IoT, and the cloud. We hire globally and set high standards for excellence.

Canonical has been remote-first since 2004. We provide a window into the world of 21st-century digital business. Canonical is an equal opportunity employer. We foster a workplace free from discrimination and will consider every qualified applicant fairly.

EEO

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background creates a better work environment and better products. Whatever your identity, we will give your application fair consideration.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Security Software Engineer
Security Software Engineer

Canonical • Ciudad de México

A distancia
MXN 736.000 - 1.106.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Senior Security Operations Engineer
Senior Security Operations Engineer

Canonical • Ciudad de México

A distancia
MXN 1.800.000 - 2.342.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+2
Staff Security Operations Engineer
Staff Security Operations Engineer

Canonical • Ciudad de México

A distancia
MXN 2.042.000 - 2.722.000
Personal learning and development budget of USD 2,000
Distributed work environment
Annual compensation review
+4
Software Engineer - L3 Support
Software Engineer - L3 Support

Canonical • Ciudad de México

A distancia
MXN 1.102.000 - 1.470.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Employee Assistance Programme & Wellness Platform
Software Support Engineer
Software Support Engineer

Canonical • Ciudad de México

A distancia
MXN 600.000 - 900.000
Personal learning and development budget of USD 2,000 per year
Distributed work environment
Annual compensation review
+4
Ubuntu Software Engineer
Ubuntu Software Engineer

Canonical • Ciudad de México

Presencial
MXN 1.224.000 - 2.100.000
Distributed work environment
Personal learning and development budget
Annual compensation review
+4
Embedded Linux Field Engineer for Devices/IoT
Embedded Linux Field Engineer for Devices/IoT

Canonical • Ciudad de México

A distancia
MXN 1.289.000 - 1.659.000
Personal learning and development budget
Annual compensation review
Employee Assistance Programme
+2
Cloud Support Engineer
Cloud Support Engineer

Canonical • Ciudad de México

A distancia
MXN 1.285.000 - 1.837.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Associate Linux Support Engineer
Associate Linux Support Engineer

Canonical • Ciudad de México

A distancia
MXN 1.106.000 - 1.616.000
Personal learning budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Ubuntu Engineering Lead
Ubuntu Engineering Lead

Canonical • Ciudad de México

Presencial
MXN 1.739.000 - 2.610.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+2