Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Security Software Engineer

Full-time

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. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.

The company is founder-led, profitable, and growing.

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. We also develop a number of products driven entirely by security needs, such as our AppArmor kernel investments and the Ubuntu Security Guide (USG). As the publisher of Ubuntu, we also handle long-term security response for the entire operating system and open source ecosystem. 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.

This role requires the ability to be productive in a globally distributed team through strong self-discipline and motivation. It also involves mandatory international travel at least twice a year, typically for one week.

Location: Worldwide, this is a globally remote role

What you'll do

Security roles might tackle any of the following:

  • Define, implement, and document new security features 

  • Lead security-focused initiatives within a product engineering team

  • Analyze, fix, and test vulnerabilities in open source software

  • Contribute to Ubuntu and upstream open source projects to benefit the community 

  • Audit and analyze source code for vulnerabilities 

  • Integrate new tools into our security infrastructure, pipelines, and processes

  • Achieve and retain various security certifications 

  • Extend and enhance Linux cryptographic components to meet country-specific compliance requirements, such as FIPS and Common Criteria (CC) certifications

  • Work with external partners to develop Center for Internet Security (CIS) benchmarks

  • Design and develop hardening automation for Ubuntu 

  • Stay up to date with trends and developments in the security industry

  • Develop, test, and maintain new software capabilities

  • Provide guidance and support to other engineering teams on security best practices

What we are looking for in you

  • 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

  • A track record of going above and beyond expectations

  • Thorough understanding of the common categories of security vulnerabilities and how to fix them

  • Knowledge of modern software engineering techniques

  • Familiarity with open source development tools and methodologies 

  • Skill in one or more of C, C++, Python, Go, Rust, Java, Ruby, PHP, or JavaScript/Typescript

  • Experience as a security champion

  • Experience driving security within a wider SSDLC process 

  • Professional written and spoken English 

  • Experience with Linux (Debian or Ubuntu preferred) 

  • Excellent interpersonal skills, curiosity, flexibility, and accountability 

  • Passion, thoughtfulness, and self-motivation 

  • Excellent communication and presentation skills 

  • Results-oriented, with a personal drive to meet commitments 

Optional skills we also value

  • Clear and effective communication with both the team and Ubuntu community members

  • Experience working with the Linux kernel 

  • Experience with security certifications and knowledge of FIPS and/or Common Criteria (CC)

  • Experience with OVAL (Open Vulnerability Assessment Language) 

  • Knowledge of cryptographic modules such as OpenSSL and Libgcrypt

  • Knowledge of low-level Linux cryptography APIs

  • Demonstrated ability to learn quickly

  • Performance engineering experience 

What we offer you

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 provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • Distributed work environment with twice-yearly team sprints in person

  • Personal learning and development budget of USD 2,000 per year

  • Annual compensation review

  • Recognition rewards

  • Annual holiday leave

  • Maternity and paternity leave

  • Employee Assistance Programme

  • Opportunity to travel to new locations to meet colleagues

  • Priority Pass, and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. 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. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. 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.

Canonical is an equal opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#LI-remote

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Security Software Engineer in Remote vacancy
  • $104k - $139k per year

     ...areas including AI, social media, security and more. And we’re doing this...  ...and distribute open-source software that enables people to enjoy...  ...Contribute to standards-based, secure, and interoperable implementations...  ...initiatives: Partner with engineers across teams to identify,... 
    Suggested
    Long term contract
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    2 days ago
  •  ...Job Responsibility: Opreto Corporation is hiring a temporary Software Security Developer (Javascript) to help complete a security hardening...  ...Detail-oriented, with a focus on writing clean, efficient, and secure code. Ability to work independently and collaboratively in... 
    Suggested
    Temporary work
    Remote work

    Opreto Corporation

    Remote
    9 days ago
  •  ...Responsibilities Design and build security controls across cloud platforms, operating...  ...mitigations through resolution. Support engineering decisions with threat modeling, security...  ...25–50% of the role writing software rather than focusing solely on operational... 
    Suggested
    Remote work
    Home office
    Flexible hours

    Tailscale

    Remote
    8 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers...  ...for cross-compilation  Performance or Security Engineering experience What we offer... 
    Suggested
    Full time
    Freelance
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    23 hours ago
  •  ...creating a safer world through our cyber security SaaS portfolio. Our culture of...  ...The Role BeyondTrust is seeking a Software Development Engineer to contribute to the development and maintenance...  ..., and stakeholders to build scalable, secure, and reliable services, including... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Worldwide

    BeyondTrust Corporation

    Remote
    4 days ago
  • $150k - $200k per year

     ...and distributed systems. Develop core cybersecurity and software supply chain security platform components. Process, analyze, and manage large...  ...architecture discussions. Review code, help establish engineering practices, collaborate with security researchers and product... 
    Full time
    Remote work
    Flexible hours

    RapidFort, Inc.

    Remote
    3 days ago
  •  ...Responsibilities Build, deploy, and maintain AI-powered security scanners for large-scale vulnerability discovery. Lead red-team...  ...bounty, and vulnerability response workflows. Collaborate with engineering teams to prioritize, remediate, and verify critical... 
    Full time

    Coinbase

    Remote
    5 hours ago
  • $82k - $110k per year

     ...diverse areas including AI, social media, security and more. And we’re doing this while...  ...design, build and distribute open-source software that enables people to enjoy the...  ...team and role: At Mozilla, our Release Engineering team (RelEng) plays a crucial role in ensuring... 
    Full time
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    11 days ago
  •  ...We’re making security suck less for developers. Security tools haven’t kept up with how software is built today. They interrupt teams, slow releases, and turn security into...  ...one phase. As our first Customer Security Engineer (pentest), you will own the end-to-end delivery... 
    Permanent employment
    Full time

    Aikido Security

    Remote
    3 days ago
  • $180k - $220k per year

     ...Xello is looking for a Principal Engineer This role is a remote role, looking for candidates...  ..., guiding architecture toward scalable, secure, and maintainable systems. Partner...  ...partnership with our DevOps team, ensuring our software solutions are highly available,... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    Xello

    Remote
    11 days ago
  •  ...Job Responsibility: MANNARINO Systems & Software Inc. is a leader in providing safety-critical...  ..., software, hardware and certification engineering services to the aerospace, defense, space...  ...role focuses on building and maintaining secure, scalable CI/CD pipelines to streamline... 
    Long term contract
    Full time
    Work at office
    Remote work
    1 day per week

    MANNARINO

    Remote
    11 days ago
  • $140k - $180k per year

     ...by industry veterans who have engineered online systems for some of...  ...We are looking for a Senior Security Engineering Manager to lead SecOps...  ...AccelByte's products are secure. You will be the voice of security...  ...~7+ years of experience in software coding/development including,... 
    Long term contract
    Full time
    Temporary work
    Remote work
    Flexible hours

    AccelByte

    Remote
    9 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers...  ...compilers and toolchains, and we work on security, cryptography, performance and documentation... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Monday to friday
    Night shift

    Canonical

    Remote
    14 days ago
  • $95k - $115k per year

     ...About PublicInput PublicInput develops and supports Software-as-a-Service (Saas) solutions designed for government agencies and their consultant...  ...is looking for a frontend-leaning Full Stack Software Engineer to help build and improve the applications our customers and their... 
    Full time
    Work at office
    Local area

    PublicInput

    Remote
    16 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers...  ...reduce costs, improve efficiency and enhance security with Ubuntu. Canonical is a unique tech... 
    Full time
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Remote
    23 hours ago
  •  ...About the Role We’re looking to add a  product-minded AI engineer to the team. The ideal candidate will have strong customer and product...  ...U.S. by submitting information from your Form I-9 to the Social Security Administration and, if needed, the Department of Homeland... 
    Remote work

    Hightouch

    Remote
    11 hours ago
  • $186.37k - $223.64k per year

     ...in Canadian time zones (EST + CST only at this time).  Staff Software Engineer - Platform, Application Core Services  Application Core...  ...as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can... 
    Full time
    Local area
    Remote work
    Flexible hours

    Grafana Labs

    Remote
    19 days ago
  • $154.8k - $212.85k per year

     ...growing 30%+ at ~$2B ARR is that we need great engineers everywhere, and we have the room to shape...  ...: IOT) sits at the center of hardware, software, AI, and the physical world. The platform...  ...upon an individual’s ability to secure and maintain the legal right to work at the... 
    Long term contract
    Full time
    Internship
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Remote
    19 days ago
  •  ...month growth, and we are seeking a skilled and motivated Frontend Engineer to join our talented engineering team as we scale and expand....  ...UI performance bottlenecks and bugs, ensuring reliability and security. Uphold best practices in code quality by participating in code... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    Proof

    Remote
    4 days ago
  •  ...We’re looking for a Software Engineer who would contribute to PVcase software and would not be afraid of heights (at least career ones)! You...  ...energy. Ensure the highest performance, maintainability & security standards. Proactively solve issues, be vocal. Contribute... 
    Summer work
    Internship
    Work at office
    Remote work
    Flexible hours

    PVcase

    Remote
    21 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    1 day ago
  •  ...company founded by former Google Cloud leaders, architects, and engineers. We are seeking candidates with significant experience in Google...  ...environment. What we need... ~5+ years of experience working in a Software Engineering capacity ~ Excellent knowledge and experience with... 
    Full time
    Contract work
    Temporary work
    Remote work

    Zencore

    Remote
    17 days ago
  •  ...deploy scalable geospatial APIs, services, and data pipelines Collaborate with science teams, product managers, and other backend engineers to deliver complex geospatial data solutions Brainstorm features with engineering management, product managers and domain experts... 
    Remote work

    Regrow

    Remote
    4 days ago
  •  ...code reviews, test-design reviews, technical discussions, and engineering and QA practice improvements. Requirements Bachelor's, master...  ...or equivalent experience. At least 5 years of professional software or QA engineering experience, including shipping test... 
    Full time
    Internship

    Deepgram

    Remote
    1 day ago
  •  ...Tech debt maintenance tasks and refactoring to ensure best engineering practices. Selected engineers on the team will also eventually...  ...development/production servers. Requirements: ~5 years of software development experience. ~ College / university degree in a STEM... 
    Hourly pay
    Full time
    Internship
    Work at office
    Remote work
    Overseas
    Trial period
    Flexible hours

    Velixo

    Remote
    3 days ago
  • $104k - $139k per year

     ...areas including AI, social media, security and more. And we’re doing this...  ...and distribute open-source software that enables people to enjoy...  ...accessible to all. As a Security Engineer, you'll protect that vision by...  ...long-term improvements in secure development practices Collaborate... 
    Long term contract
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    7 days ago
  •  ...components using Go and TypeScript. Apply software design and architecture practices to...  ..., scale, and resiliency. Mentor other engineers and lead complex cross-functional projects...  ...microservices. Experience building and consuming secure, scalable, and fault-tolerant REST APIs.... 
    Local area
    Remote work

    Blackpoint Cyber

    Remote
    5 days ago
  •  ...decisions. Champion observability, resilience, chaos engineering, disaster recovery, cost optimization, and security-by-design. Mentor engineers up to L5, document...  ...needed. Requirements Require 8–12 years of software engineering experience with technical roadmap and... 
    Work at office
    Remote work
    Work from home

    Instacart

    Remote
    9 days ago
  •  ...performance, and code reviews. Test, document, and maintain the frontend codebase. Requirements Require 3–6 years of relevant software engineering experience building production web applications. Require primary frontend experience with React, Angular, or Vue. Require... 
    Remote work

    ZoomInfo

    Remote
    3 days ago
  •  ...diverse areas including AI, social media, security and more. And we’re doing this while...  ...design, build and distribute open-source software that enables people to enjoy the internet...  ...Team maintains the Firefox accessibility engine used by assistive technology software, as... 
    Full time
    Immediate start
    Home office

    Mozilla

    Remote
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Security Software Engineer. Be the first to apply!