Job Description
Canonical is seeking a Linux Cryptography and Security Engineer to join its Security Hardening team. The successful candidate will contribute to the security foundation of Ubuntu, ensuring compliance with international standards like FIPS 140-3 and Common Criteria. They will enhance the Ubuntu distribution, collaborate with organizations like DISA and CIS, and develop automation tooling for security hardening benchmarks.
The role involves:
- Collaborating with engineers to achieve security certifications.
- Extending Linux cryptographic components.
- Working with external security consultants.
- Developing security hardening benchmarks and audit automation.
- Contributing to Ubuntu mainline and upstream projects.
- Identifying opportunities to improve security posture.
Canonical requires candidates to have:
- Hands-on experience with Linux cryptography APIs and debugging.
- Excellent software engineering fundamentals, including C development.
- Hands-on experience with Linux system administration and shell scripting.
- Knowledge of security and cryptography fundamentals.
- Significant development experience with open source libraries.
- Excellent verbal and written communication skills.
Canonical offers:
- Personal learning and development budget.
- Annual compensation review and bonus.
- Recognition rewards.
- Remote work environment.
- Opportunity to travel.