Talent.com
Security Software Engineer
Security Software EngineerCanonical • Ottawa, ON, CA
Security Software Engineer

Security Software Engineer

Canonical • Ottawa, ON, CA
30+ days ago
Job type
  • Full-time
Job description

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.

What you’ll do

  • 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’re 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 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

  • 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.

    Seniority level

    Entry level

    Employment type

    Full‑time

    Job function

    Engineering and Information Technology

    Industries

    Software Development

    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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Security Software Engineer • Ottawa, ON, CA

    Similar jobs
    Telco Security Engineer : Threat Intel & Detection R&D

    Telco Security Engineer : Threat Intel & Detection R&D

    Nokia • Ottawa
    Full-time
    A global technology leader is seeking a skilled professional to join their cybersecurity team to develop detection rules and protect critical telecommunications infrastructure.Responsibilities incl...Show more
    Last updated: 9 days ago • Promoted
    Senior ASIC Verification Engineer – Security IP

    Senior ASIC Verification Engineer – Security IP

    Synopsys, Inc. • Ottawa
    Full-time
    A leading technology company seeks a hardware verification engineer in Ottawa to verify advanced security systems IP components. Ideal candidates will have a strong background in digital design and ...Show more
    Last updated: 1 day ago • Promoted
    Senior Network Security Engineer – HPE Aruba SSE - gatineau

    Senior Network Security Engineer – HPE Aruba SSE - gatineau

    Ateko, backed by Bell Canada • gatineau, qc, ca
    Temporary
    Job Title : Senior Network Security Engineer – HPE Aruba SSE.We are looking for a Senior Network Security Engineer with strong hands-on expertise in HPE Aruba Secure Service Edge (SSE) deployments.T...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior Cloud Security Operations Engineer

    Senior Cloud Security Operations Engineer

    Thales Group • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Location : Ottawa, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons ...Show more
    Last updated: 28 days ago • Promoted
    Endpoint Security Engineer

    Endpoint Security Engineer

    Myticas Consulting • Ottawa
    Full-time
    Our client is seeking an experienced.This role focuses on strengthening endpoint protection, integrating client devices into the Microsoft cloud environment, and ensuring proper security and compli...Show more
    Last updated: 11 days ago • Promoted
    Cloud Security Engineer : Proactive Security & Customer Solutions

    Cloud Security Engineer : Proactive Security & Customer Solutions

    Thales • Ottawa
    Full-time
    A global leader in digital security solutions is seeking a Cloud Security Engineer in Ottawa, Ontario.The role involves responding to security incidents, providing operational guidance, and analyzi...Show more
    Last updated: 11 days ago • Promoted
    Senior AppSec Engineer - Shape Secure DevOps & Equity

    Senior AppSec Engineer - Shape Secure DevOps & Equity

    Barracuda • Ottawa
    Full-time
    A leading cybersecurity company is seeking a Sr.Application Security Engineer to enhance their AppSec program.This role requires 5–8+ years of experience in application security, embedding security...Show more
    Last updated: 7 hours ago • Promoted • New!
    Full Stack Engineer - Azure & Security Platform

    Full Stack Engineer - Azure & Security Platform

    Forescout Technologies Inc. • Ottawa
    Full-time
    A cybersecurity solutions provider located in Ottawa is seeking an experienced Full Stack Software Engineer to develop innovative security products. The ideal candidate must have at least 5 years of...Show more
    Last updated: 10 days ago • Promoted
    Infrastructure Security Engineer

    Infrastructure Security Engineer

    Carleton University • Ottawa
    Full-time
    Responsible to support the operational design, performance, and integrity of enterprise-wide information security systems and infrastructure. The incumbent must possess the following qualifications : ...Show more
    Last updated: 11 days ago • Promoted
    Cloud Security Engineer

    Cloud Security Engineer

    Thales Group • Ottawa
    Full-time
    Cloud Security Engineer page is loaded## Cloud Security Engineerremote type : Hybridlocations : Ottawatime type : Full timeposted on : Posted Todayjob requisition id : R0313534Location : Ottawa...Show more
    Last updated: 11 days ago • Promoted
    Senior Security Engineer : Detection & Response

    Senior Security Engineer : Detection & Response

    Scribd, Inc. • Ottawa
    Full-time
    A forward-thinking tech company in Ottawa seeks a Senior Security Engineer focused on Detection & Response.The ideal candidate will work on designing detection capabilities, improving response time...Show more
    Last updated: 1 day ago • Promoted
    Hybrid Cloud Security Engineer — Ottawa

    Hybrid Cloud Security Engineer — Ottawa

    Thales Group • Ottawa
    Full-time
    A leading technology company based in Ottawa is seeking a Cloud Security Engineer to join its hybrid team.The role involves responding to security incidents, providing operational guidance, and ana...Show more
    Last updated: 11 days ago • Promoted
    Senior Network Security Engineer – HPE Aruba SSE - ottawa

    Senior Network Security Engineer – HPE Aruba SSE - ottawa

    Ateko, backed by Bell Canada • ottawa, on, ca
    Temporary
    Job Title : Senior Network Security Engineer – HPE Aruba SSE.We are looking for a Senior Network Security Engineer with strong hands-on expertise in HPE Aruba Secure Service Edge (SSE) deployments.T...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior Network Security Engineer – HPE Aruba SSE

    Senior Network Security Engineer – HPE Aruba SSE

    Ateko, backed by Bell Canada • gatineau, qc, ca
    Temporary
    Job Title : Senior Network Security Engineer – HPE Aruba SSE.We are looking for a Senior Network Security Engineer with strong hands-on expertise in HPE Aruba Secure Service Edge (SSE) deployments.T...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior Software Engineer : Zero Trust & Cloud Security

    Senior Software Engineer : Zero Trust & Cloud Security

    Global Talent Alliance, Canada • Ottawa H2B, ON, Canada
    Full-time
    A leading technology company in Ottawa is seeking a talented Senior Software Engineer to contribute to developing its Zero Trust products and cloud services. The successful candidate will design and...Show more
    Last updated: 30+ days ago • Promoted
    Senior Systems Engineer - Satellite Networks & Security

    Senior Systems Engineer - Satellite Networks & Security

    Telesat • Ottawa H2B, ON, Canada
    Full-time
    A leading global satellite operator is seeking a Sr.Systems Engineering Network & Computer System specialist in Ottawa.The role involves extensive responsibility in system inter-networking developm...Show more
    Last updated: 30+ days ago • Promoted
    Software Security Engineer

    Software Security Engineer

    Ciena • Ottawa
    Full-time
    Join Ciena, a global leader in networking systems, services, and software, as a Software Security Engineer.Be part of a team that's transforming the way the world communicates, ensuring the securit...Show more
    Last updated: 11 days ago • Promoted
    Hybrid macOS Full-Stack Engineer — Quality & Security

    Hybrid macOS Full-Stack Engineer — Quality & Security

    TrendAI • Ottawa
    Full-time
    A leading cybersecurity company is seeking a Full-Stack Engineer (macOS) in Ottawa.This hybrid role involves designing and maintaining robust, reliable software solutions with a strong emphasis on ...Show more
    Last updated: 10 days ago • Promoted