Company logo hidden

Security Software Engineer

Unlock employer Dubai, United Arab Emirates Posted: 02 Jun 2025

Financial

  • Estimate: $80k - $120k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

About the Job:
This position is for security-focused engineering within every team at Canonical, aiming to attract exceptional security-oriented software engineers. Security-oriented software engineers are integral to product engineering teams, tasked with enhancing the team's security thinking and practices. Their contributions include improving security through threat model exercises, architecture reviews, security testing, and collaboration with external security analysts.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Canonical develops several products driven by security technology, including AppArmor kernel contributions and various toolkits for Ubuntu, necessitating fluency in multiple programming languages and the ability to work with sophisticated tools at scale. This role involves all facets of product security, including feature development, vulnerability response, and active participation in the open-source community.

Key Responsibilities:

  • Define, implement, and document new security features
  • Lead security-oriented thinking in a product engineering team
  • Analyze, fix, and test vulnerabilities in Canonical and open-source software
  • Audit and analyze source code for vulnerabilities
  • Integrate new tools into security infrastructure, pipelines, and processes
  • Achieve and retain various security certifications
  • Design and develop hardening automation for Ubuntu
  • Monitor the security industry for new developments

What We Are Looking For:

  • Exceptional academic track record
  • Undergraduate degree in Computer Science or STEM (or an alternative compelling path)
  • Strong understanding of common security vulnerabilities and modern engineering techniques
  • Proficiency in one or more of the following: C, Python, Go, Rust, Java, Ruby, PHP
  • Experience with Linux (Debian or Ubuntu preferred)
  • Professional English language skills – both written and spoken
  • Excellent interpersonal skills and accountability
  • Ability to travel twice a year for company events (up to two weeks each)

Optional Skills:

  • Effective communication with team members and the Ubuntu community
  • Experience with Linux Kernel Security
  • Certification experience and knowledge in FIPS and/or CC
  • Knowledge of low-level Linux cryptography APIs
  • Performance engineering experience

What We Offer:

  • Compensation is shaped by geographical location, experience, and performance, with annual reviews
  • Performance-driven annual bonus
  • Benefits reflecting company values, including a distributed work environment, personal development budget, annual leave, and parental leave
  • Opportunity to travel to meet colleagues and participate in company events

About Canonical:
Canonical is a leader in the open-source movement, publishing Ubuntu, a key platform for AI, IoT, and the cloud. The company operates on a global scale, maintaining a remote-first approach since 2004 and fostering an inclusive workplace free from discrimination.

Apply Direct

Jobs you might like   View all jobs

About Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct