Canonical Circular Logo

Security Software Engineer

Canonical Dubai, United Arab Emirates Posted: 05 Jul 2025

Financial

  • Estimate: $75k - $95k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

This role is part of a general track for security-focused engineering at Canonical, suitable for exceptional security-oriented software engineers across all levels of seniority. Within product engineering teams, security engineers are responsible for fostering a security-first mindset and improving security through advanced practices. They contribute to product development while primarily focusing on enhancing security through various methods including threat modeling, architecture reviews, and security testing.

Responsibilities include:

  • Defining, implementing, and documenting new security features.
  • Leading security-focused discussions within product teams.
  • Analyzing, fixing, and testing vulnerabilities in Canonical and open-source software.
  • Contributing to Ubuntu and upstream projects.
  • Auditing source code for vulnerabilities.
  • Integrating new security tools into our processes.
  • Achieving and maintaining security certifications.
  • Developing automation for security hardening in Ubuntu.
  • Monitoring the security landscape for new developments.
  • Supporting other engineering teams.

What We Are Looking For:

  • Exceptional academic records from high school and university.
  • Undergraduate degree in Computer Science or STEM, or a compelling alternative path.
  • Proven track record of exceeding expectations.
  • Understanding of common security vulnerabilities and modern engineering techniques to address them.
  • Experience with open source development tools and proficiency in one or more programming languages such as C, Python, Go, Rust, Java, Ruby, or PHP.
  • Familiarity with Linux (Debian or Ubuntu preferred).
  • Professional written and spoken English.

Optional Skills:

  • Communication skills with team and community members.
  • Experience with Linux Kernel Security and security certifications such as FIPS and/or CC.
  • Knowledge of low-level Linux cryptography APIs.

Benefits:

  • Annual compensation review.
  • Performance-driven annual bonus.
  • Personal learning and development budget of USD 2,000 per year.
  • Recognition rewards.
  • Paid annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Programme.
  • Opportunities to travel to new locations for team events.

Canonical is a pioneering tech company leading the global transition to open source, focusing on innovation in AI, IoT, and the cloud through their flagship product, Ubuntu. We pride ourselves on offering a remote-first work environment from the very beginning, emphasizing excellence, diversity, and equal opportunity in our hiring practices.

Apply now

Jobs you might like   View all jobs

About Canonical

We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.