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

Security Software Engineer

Canada
  • Remote job

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Security Software Engineer based in Canada.

This role offers the opportunity to embed security expertise directly within software engineering teams and influence how products are designed, developed, tested, and maintained.
You will combine software engineering with proactive security practices such as threat modeling, architecture reviews, static analysis, fuzzing, and vulnerability response.
The position covers the full product security lifecycle, from developing secure features and hardening systems to investigating vulnerabilities and supporting security certifications.
You will work extensively with Linux and open source technologies while contributing to upstream projects and strengthening security across complex software ecosystems.
The role involves close collaboration with engineers, customers, partners, and open source communities to establish robust security practices and solutions.
You will have opportunities to work with technologies spanning Linux cryptography, security automation, vulnerability assessment, and low-level system components.
This position is ideal for a highly motivated security-focused engineer who combines strong technical skills with curiosity, accountability, and a passion for open source.

Accountabilities
  • Define, implement, test, and document security features and capabilities across software products.
  • Lead security-focused initiatives within product engineering teams and promote secure development practices throughout the software development lifecycle.
  • Analyze, reproduce, remediate, and test vulnerabilities affecting open source software and Linux-based systems.
  • Conduct source code audits and security analysis to identify vulnerabilities and recommend effective remediation strategies.
  • Apply security engineering techniques including threat modeling, architecture and design reviews, tabletop exercises, static analysis, fuzzing, and proactive security assessments.
  • Contribute to Ubuntu and upstream open source projects to improve security and support the broader open source community.
  • Integrate security tools into engineering infrastructure, development pipelines, and operational processes.
  • Develop and maintain hardening automation and security capabilities for Linux environments.
  • Enhance Linux cryptographic components to support country-specific compliance and certification requirements, including FIPS and Common Criteria.
  • Collaborate with external partners on security standards and Center for Internet Security benchmarks.
  • Support the achievement and maintenance of relevant security certifications.
  • Provide technical guidance and security best-practice support to other engineering teams.
  • Monitor emerging security threats, technologies, vulnerabilities, and industry trends and incorporate relevant developments into engineering practices.
  • Participate in international team events and other required travel at least twice per year.
  • Requirements

    • Undergraduate degree in Computer Science, STEM, or a related field, or a compelling alternative professional and technical background.
    • Strong academic performance and a demonstrated history of exceeding expectations.
    • Thorough understanding of common software security vulnerabilities, attack categories, and appropriate remediation techniques.
    • Solid knowledge of modern software engineering practices and secure software development lifecycle principles.
    • Experience acting as a security champion or driving security initiatives across engineering teams.
    • Proficiency in at least one programming language such as C, C++, Python, Go, Rust, Java, Ruby, PHP, or JavaScript/TypeScript.
    • Practical experience with Linux, preferably Debian or Ubuntu-based environments.
    • Familiarity with open source development tools, workflows, methodologies, and community practices.
    • Strong understanding of security engineering principles and the ability to apply them throughout product development.
    • Excellent written and spoken English communication skills.
    • Strong interpersonal, presentation, and collaboration skills, with the ability to influence technical teams effectively.
    • High levels of curiosity, flexibility, accountability, self-motivation, and personal initiative.
    • Results-oriented mindset with a strong commitment to delivering against agreed objectives.
    • Willingness and ability to work effectively in a globally distributed environment and travel internationally at least twice per year.
    • Experience with Linux kernel development is an advantage.
    • Knowledge of FIPS, Common Criteria, security certifications, OVAL, OpenSSL, Libgcrypt, or low-level Linux cryptographic APIs is a plus.
    • Experience with performance engineering, security tooling, or vulnerability assessment is beneficial.
    • Demonstrated ability to learn quickly and adapt to new technologies is highly valued.
    • Benefits

      • Compensation based on geographical location, experience, and performance.
      • Annual compensation review, with additional reviews where appropriate for graduates and associates.
      • Performance-driven annual bonus.
      • Distributed work environment with twice-yearly in-person team sprints.
      • USD 2,000 annual personal learning and development budget.
      • Recognition and performance rewards.
      • Annual holiday leave.
      • Maternity and paternity leave.
      • Employee Assistance Programme.
      • Opportunities to travel internationally and meet colleagues across global teams.
      • Priority Pass and travel upgrades for eligible long-haul company events.
      • Hands-on exposure to Linux security, open source software, cryptography, vulnerability response, security automation, and secure software engineering.
      • Opportunities to contribute to upstream open source projects and collaborate with engineers, customers, partners, and security communities worldwide.
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Security Software Engineer in Canada vacancy
  •  ...RESPONSIBILITIES At SpryPoint we value collaborate work environments, automation, learning, and delivering value to our users. As a Software Engineer III  at SpryPoint, you will be building and integrating interactive web applications, services, and apps that real people will... 
    Suggested
    Full time
    Summer work
    Internship
    Local area
    Remote work
    Home office
    Flexible hours

    Sprypoint

    Canada
    1 day ago
  •  ...applications and next steps. Our partner is looking for a Ubuntu Security Engineer based in Canada. Join a globally distributed security...  ...protecting users and strengthening the security of open source software. You’ll investigate emerging vulnerabilities across the Ubuntu... 
    Suggested
    Remote job
    Canada
    14 hours ago
  • $148.3k - $171k per year

     ...industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance...  ...Inc. About This Role: As Software Engineer, Backend, you will be responsible...  ...business and technical requirements into secure, scalable, and maintainable solutions.... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home

    binance.us

    Canada
    22 hours ago
  • $128k - $188k per year

     ...most strategic and fastest-growing products while solving complex engineering challenges at scale. What You'll Do With the support of...  ...For You have a total of 1.5+ years of experience as a software engineer. You have experience designing, developing and launching... 
    Suggested
    Remote job
    Work at office
    Flexible hours
    Canada
    8 hours ago
  • $160k - $180k per year

     ...fundraising. Position Summary: We are seeking a Staff Software Engineer, Payments to provide technical leadership as Kindsight builds...  ...~ Experience making technical decisions where reliability, security, compliance, or financial risk are significant. ~ Ability to... 
    Suggested
    Internship

    Kindsight

    Canada
    8 days ago
  • $120k - $150k per year

     ...fundraising. Position Summary: We are seeking a Senior Software Engineer, Payments to join a newly forming Payments Engineering team...  ...end ownership of payment features, reconciliation, reliability, security, incident response, and multi-codebase work; those remain core... 

    Kindsight

    Canada
    8 days ago
  •  ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer...  ...2027) Work Location: Remote (No on-site requirement) Security Clearance: Reliability Status (required prior to contract start... 
    Contract work
    Remote work

    Oomple

    Canada
    11 days ago
  • $100k - $120k per year

     ...Kindsight’s product suite is truly changing the game for donor fundraising. Position Summary: We are seeking an Intermediate Software Engineer, Payments to join a newly forming Payments Engineering team and help build Kindsight's next-generation Payments Platform.... 

    Kindsight

    Canada
    8 days ago
  • Join Varonis as a Senior Software Engineer in Vancouver to play a crucial role in enhancing AI security. Bring your deep technical expertise in Python and cloud platforms to...  ...your expertise in engineering to advance Varonis' mission for secure AI platforms. #J-18808-Ljbffr... 

    Varonis

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

     ...Narvar is growing! We are looking for Senior Fullstack Software Engineers that enjoy working on both APIs and UIs. In this role, you will build products that power the post-purchase experience for the biggest brands in the retail industry. As a Senior Fullstack Software Engineer... 
    Remote job
    Worldwide
    Canada
    8 hours ago
  • $170.4k - $234.3k per year

     ...campaigns across programmatic advertising and marketing channels. Engineering at StackAdapt:  As an Engineer at StackAdapt, you will be...  ...our customers Mentor the team and lead by example to uphold software development best-practices in addition to conducting rigorous... 
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    28 days ago
  • $103.21k - $129.01k per year

     ...and manage content on the modern web. Content management has been largely unchanged for two decades. We are changing that. As a Software Engineer II on this team, you will be an early engineer on a founding-stage product with real momentum behind it. You will build features... 
    Remote job
    Internship
    Work at office
    Local area
    Worldwide
    Canada
    8 hours ago
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  • $150k - $210k per year

     ...technology helps operators thrive while delivering unforgettable moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established SaaS platform in the tours and activities industry with real customers... 
    Full time

    Checkfront

    Canada
    a month ago
  • $150k - $175k per year

     ...an independent team of data & AI experts, engineers, and designers who build intelligent...  ...leveraging cutting-edge technologies to build secure, high-performance applications. Our...  ...automation, CI and CD. Experience building software collaboratively using pull requests and code... 
    Permanent employment
    Full time
    Manual labor
    Remote work
    Flexible hours

    Nearform

    Canada
    a month ago
  • $136k - $168k per year

     ...ROLE DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations) to...  ...management systems with downstream marketing engines. Deploy Custom Webhooks: Design,...  ...with web and data architects to secure end-to-end commerce, customer, and transactional... 
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    DEPT®

    Canada
    a month ago
  • $85k - $100k per year

     ...with people. Our teams are the engine behind everything we create....  ...If you’re passionate about security, compliance, and helping teams...  ...vulnerability management, and secure development practices across Checkfront...  ...components. Support secure software development practices,... 
    Full time
    Manual labor

    Checkfront

    Canada
    a month ago
  •  ...organization is disclosed to shortlisted candidates. About the Opportunity A Toronto-based practice is seeking an experienced securities lawyer to join at the partner level. The role suits a lawyer with an established capital markets or securities regulatory practice looking... 

    Remote People

    Canada
    3 days ago
  •  ...to shape legendary play that lasts a lifetime. À propos du poste Hasbro est à la recherche d'un(e) analyste principal(e) de la sécurité SAP pour se joindre à son équipe de sécurité TI à Montréal. Ce poste de contributeur(trice) individuel(le) senior jouera un rôle clé... 
    Long term contract

    Hasbro

    Canada
    3 days ago
  • $170k - $210k per year

     ...Corporate & Securities Associate Location: Vancouver, BC Practice Area: Corporate / Securities Experience: 2-5 years Compensation: Commensurate with experience; comparable Vancouver market roles range $170,000–$210,000 This is a confidential search — the identity... 

    Remote People

    Canada
    3 days ago
  •  ...magic of play. This is your chance to shape legendary play that lasts a lifetime. About the Role Hasbro is seeking a Principal SAP Security Analyst to join our IT Security team in Montreal. This senior individual contributor position will assist in steering access... 
    Long term contract
    Shift work

    Hasbro

    Canada
    3 days ago
  •  ...in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful....  ...Overview: We are looking for a Platform Engineering Manager with a strong hands-on...  ...tooling. Rather than owning infrastructure or security directly, your team builds the tooling,... 

    Precisely International Jobs

    Canada
    22 hours ago
  •  ...Job Responsibility: Category Engineering Hire Type Employee Job ID 7733 Remote Eligible...  ...of high-performance silicon chips and software content. Join us to transform the future...  ...that power the next generation of smart, secure devices. Enhancing the performance and... 
    Full time
    Remote work

    Synopsys

    Canada
    3 days ago
  • $120k - $160k per year

     ...Kindsight is seeking a Senior Salesforce Engineer to join our Product Engineering team and...  ...limits, data model best practices, security and performance standards. What We’re...  ...experience developing and maintaining commercial software products. ~ Familiarity with Salesforce... 
    Long term contract
    Remote work

    Kindsight

    Canada
    9 days ago
  •  ...Canada’s largest Indigenous-owned software testing and technology...  ...the possibility of extension Security Clearance: Reliability or higher...  ...are seeking an experienced AI Engineer with 5+ years of experience...  ...processes. Design and implement secure, scalable, and reliable AI... 
    Contract work
    Internship

    PLATO

    Canada
    24 days ago
  •  ...finance teams worldwide. Our software integrates with leading ERPs...  ...absolute integrity. Information security is not a side function at...  ...SSO layer. Set and uphold engineering standards: code review, testing...  ...testing, CI/CD, observability, and secure-by-default practices.... 
    Full time
    Contract work
    Worldwide

    Velixo

    Canada
    a month ago
  • $140k - $165k per year

     ...looking for a Senior Agentic AI Platform Engineer who wants to build AI systems that...  ...role for an engineer who likes building software, solving messy systems problems, working...  ...features within established AWS, CI/CD, security, and observability patterns. What We’re... 
    Manual labor

    Kindsight

    Canada
    7 days ago
  •  ...partner is looking for a Senior Platform Engineer, Cloud Infrastructure based in Canada....  ...combines deep infrastructure engineering with software development in Go, Python, or Java....  ...developer velocity, and ensuring systems remain secure, observable, and dependable. Working... 
    Remote job
    Flexible hours
    Canada
    14 hours ago
  • $110k - $135k per year

     ...work environment that empowers you to excel. Our Offensive Security professionals are on a mission to make the world a safer place,...  ...ties to our forensic and incident response team, detection engineering team, threat intelligence team, and wider Cyber Risk practice enable... 
    Remote work
    Canada
    a month ago

Do you want to receive more vacancies?

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