Senior Security Operations Engineer
Role Overview
Hiring a Senior or Staff engineer for Canonical’s Security Operations team, with leadership, mentorship, expertise, and individual contributions to building and operating a Security Operations Center.
The role combines SOC duties, security engineering, software engineering, and site reliability engineering.
Junior positions are also available for less-experienced candidates with a compelling academic or professional background.
Key Skills for This Role
Full Job Posting
Role overview
Hiring a Senior or Staff engineer for Canonical’s Security Operations team, with leadership, mentorship, expertise, and individual contributions to building and operating a Security Operations Center.
The role combines SOC duties, security engineering, software engineering, and site reliability engineering.
Junior positions are also available for less-experienced candidates with a compelling academic or professional background.
Role responsibilities
- Provide operational and engineering leadership and implement and evolve the Security Operations Center.
- Design and develop security software and platforms; monitor, identify, respond to, and remediate security incidents.
- Assess and improve security controls; mentor early-career Security Operations engineers.
- Plan and deliver work within the agile engineering framework and contribute to open-source security.
- Publish blog posts, whitepapers, and conference presentations; team members may share threat intelligence and present at industry conferences.
Candidate requirements
- At least 10 years of relevant professional experience.
- Professional cybersecurity experience, preferably working in or leading a Security Operations Center, and professional engineering experience.
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about an alternative path; exceptional academic track record.
- Proficiency in common scripting languages such as Python and Bash.
- Knowledge of Git, GitOps, infrastructure as code, and common orchestration platforms such as Kubernetes.
Optional experience and knowledge
- Familiarity with NIST CSF, CIS CSC, or ISO 27001 is valued but optional.
- Knowledge of security architecture and leading security tools, security operations teams, offensive or defensive security, or advanced persistent threats is valued but optional.
- Additional programming languages such as Golang are valued but optional.
Compensation
- Compensation varies by geographic location, experience, and performance and is reviewed annually, or more often for graduates and associates.
- Compensation includes base pay and a performance-driven annual bonus.
Benefits
- Benefits include a learning and development budget of USD 2,000 per year, recognition rewards, holiday leave, parental leave, and an Employee Assistance Programme.
- The distributed team holds in-person sprints twice a year; employees may travel to meet colleagues and receive travel benefits for company events.
Workplace
- Canonical describes itself as a remote-first company with a distributed work environment and twice-yearly in-person team sprints.
About Canonical
Canonical publishes Ubuntu and recruits globally, with a focus on open source.
Equal opportunity
Canonical says it is an equal opportunity employer and gives applications fair consideration without discrimination.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Canonical
Manager, People Analytics
, CAN
Canonical is seeking a People Analytics manager to lead a multidisciplinary product squad and turn workforce data into predictive insights, tools, and products. Candidates should bring a data science, mathematics, engine
Senior Web Engineer
, QAT
Canonical seeks a Senior Software Engineer for its Web Engineering team to own large software projects, guide technical decisions, and improve engineering practices. Candidates should bring a strong CS/STEM background or
Senior Software Engineer - Python/Golang - Kubernetes
Dubai, UAE
Canonical seeks a Senior Software Engineer for its Kubernetes product team to build operators and add-ons for lifecycle management and seamless project integration. Candidates need to develop in Go and Python, have Kuber
Senior Software Engineer - Python/Golang - Kubernetes
Riyadh, KSA
Canonical seeks a senior software engineer to build Kubernetes operators and add-ons for its open-source products. The role calls for a Golang developer fluent in Python, Kubernetes experience, a relevant degree or equiv
Storytelling and narrative lead
Riyadh, KSA
Canonical is seeking a storytelling and narrative development lead to lead its content marketing team and strengthen brand positioning. Candidates need at least five years of relevant experience, two years as a manager o
Community Engineer (multiple roles and seniority levels)
Riyadh, KSA
Canonical is recruiting for multiple Community Engineer positions at different seniority levels to support and scale Ubuntu and open-source communities. Candidates should bring open-source community experience, technical
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)
Dubai, UAE
Canonical is seeking Linux software engineers to optimize Ubuntu across new silicon architectures and technologies. The work spans the Linux stack, debugging and maintaining software, supporting customers, and collaborat
Manager, People Analytics
, CAN
Senior Web Engineer
, QAT
Senior Software Engineer - Python/Golang - Kubernetes
Dubai, UAE
Senior Software Engineer - Python/Golang - Kubernetes
Riyadh, KSA
Storytelling and narrative lead
Riyadh, KSA
Community Engineer (multiple roles and seniority levels)
Riyadh, KSA
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)
Dubai, UAE