Canonical is seeking a Security Software Engineer to enhance security practices across product teams. This role involves vulnerability analysis, feature development, and collaboration within the open source community.
Join to apply for the Security Software Engineer role at Canonical Join to apply for the Security Software Engineer role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Canonical is looking for exceptional security-focused software engineers to be integrated across product teams. While they also contribute to the product as engineers, their primary focus is to challenge the entire team to think more deeply about security through state-of-the-art practices such as threat modeling, table-top exercises, architecture and design reviews, static analysis tools, and fuzzing, among others. These roles encompass all aspects of product security, including feature development, vulnerability response, proactive security, and open source community participation. Engineers in these roles collaborate closely with other Canonical teams, customers, and partners across the open source ecosystem. Each product engineering team at Canonical reserves one or two openings for security-oriented software engineers. Working with tens of thousands of upstreams means that we need to be fluent in every major programming language and design, build, and adopt sophisticated tools that enable us to work at scale and speed with confidence. Apply here if you are an exceptional security-focused software engineer, passionate about open source, and excited by Canonical's products and mission. It also involves mandatory international travel at least twice a year, typically for one week. Worldwide, this is a globally remote role Define, implement, and document new security features Analyze, fix, and test vulnerabilities in open source software Contribute to Ubuntu and upstream open source projects to benefit the community Integrate new tools into our security infrastructure, pipelines, and processes Extend and enhance Linux cryptographic components to meet country-specific compliance requirements, such as FIPS and Common Criteria (CC) certifications Develop, test, and maintain new software capabilities An exceptional academic track record from both high school and university Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path Knowledge of modern software engineering techniques Skill in one or more of C, C++, Python, Go, Rust, Java, Ruby, PHP, or JavaScript/Typescript Professional written and spoken English Experience with Linux (Debian or Ubuntu preferred) Results-oriented, with a personal drive to meet commitments Clear and effective communication with both the team and Ubuntu community members Experience working with the Linux kernel Experience with OVAL (Open Vulnerability Assessment Language) Knowledge of low-level Linux cryptography APIs Performance engineering experience We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We balance our programs to meet local needs and ensure fairness globally. Personal learning and development budget of USD 2,000 per year Annual holiday leave Opportunity to travel to new locations to meet colleagues Priority Pass, and travel upgrades for long haul company events As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. Seniority level Seniority level Entry level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Software Development Sign in to set job alerts for “Security Software Engineer” roles. Software Engineer - Security, Multiple Locations Redmond, WA $84,200.Microsoft Identity & Devices Security Architect - Client Consulting Seattle, WA $130,000.Linux Cryptography and Security Engineer Software Engineering Specialist - Human Data Greater Seattle Area $50.Software Engineering Specialist - Human Data Project Consultant (Engineer) - Telecommunications / Security Washington, United States $184,000.Senior Software Engineer, Security Products Seattle, WA $147,070.Staff Cyber Security Engineer - GRC Automation (REMOTE) Seattle, WA $110,000.We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #
Lennar USA is seeking a Principal Security Engineer specializing in IAM to lead the organization's security strategy and implement cutting-edge security solutions. This role is based in Miami, Florida and requires extensive experience in security engineering and cloud security.
Canonical is seeking a Security Software Engineer to enhance security practices across product teams. This role involves vulnerability analysis, feature development, and collaboration within the open source community.
MongoDB is seeking a Security Engineering Intern in Seattle to learn about securing products at scale and contribute to real projects. The role offers mentorship and hands-on experience in a fast-growing global company.
Join EY as a Cybersecurity Engineering Manager to lead the deployment of advanced security solutions and enhance client resilience against cyber threats. Leverage your technical expertise and business acumen in a dynamic team environment.
Sandia is seeking a Senior/Principal IT and Software Engineering Technologist to manage critical compute systems and networks for physical security detection. The role involves troubleshooting, technical support, and collaboration on advanced security technologies.
Acrisure is seeking a Principal Security Engineer to enhance security capabilities and manage security solutions across various environments. The role involves collaboration with multiple departments to ensure compliance and protect customer data.
Lennar USA is seeking a Principal Security Engineer specializing in IAM to lead the organization's security strategy and implement cutting-edge security solutions. This role is based in Miami, Florida and requires extensive experience in security engineering and cloud security.
Canonical is seeking a Security Software Engineer to enhance security practices across product teams. This role involves vulnerability analysis, feature development, and collaboration within the open source community.
MongoDB is seeking a Security Engineering Intern in Seattle to learn about securing products at scale and contribute to real projects. The role offers mentorship and hands-on experience in a fast-growing global company.
Join EY as a Cybersecurity Engineering Manager to lead the deployment of advanced security solutions and enhance client resilience against cyber threats. Leverage your technical expertise and business acumen in a dynamic team environment.
Sandia is seeking a Senior/Principal IT and Software Engineering Technologist to manage critical compute systems and networks for physical security detection. The role involves troubleshooting, technical support, and collaboration on advanced security technologies.
Acrisure is seeking a Principal Security Engineer to enhance security capabilities and manage security solutions across various environments. The role involves collaboration with multiple departments to ensure compliance and protect customer data.
Lennar USA is seeking a Principal Security Engineer specializing in IAM to lead the organization's security strategy and implement cutting-edge security solutions. This role is based in Miami, Florida and requires extensive experience in security engineering and cloud security.
Canonical is seeking a Security Software Engineer to enhance security practices across product teams. This role involves vulnerability analysis, feature development, and collaboration within the open source community.
Canonical is seeking a Security Software Engineer to enhance security practices across product teams. This role involves vulnerability analysis, feature development, and collaboration within the open source community.