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

Staff Software Developer - Endpoint Security

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 Staff Software Developer - Endpoint Security based in Canada .

This role provides technical leadership within a software development team focused on endpoint cybersecurity and highly reliable agent-based services.
You will contribute to software deployed across Windows, Mac, and Linux environments, helping protect organizations against evolving cyber threats.
The position combines expert-level programming, system design, project ownership, and mentorship of experienced engineers.
You will drive technical excellence across code quality, performance, reliability, architecture, and development practices.
Working closely with Product, Security, and DevOps teams, you will help shape robust technical solutions and deliver complex initiatives.
The role offers the opportunity to influence engineering standards while working on security-focused technology at significant scale.
You will join a collaborative environment where strong systems expertise, technical leadership, and engineering excellence are highly valued.

Accountabilities:
  • Develop highly reliable code for agent-based cybersecurity services and their deployment across Windows, Mac, and Linux operating systems.
  • Own end-to-end delivery of complex technical initiatives, ensuring high standards of execution, reliability, and software quality.
  • Create and maintain technical documentation, including high-level designs, architecture specifications, and other engineering documentation.
  • Drive technical excellence across code quality, system performance, reliability, and software development best practices.
  • Mentor Senior and Mid-level engineers on technical design, programming practices, architecture, and engineering standards.
  • Collaborate closely with Product, Security, and DevOps teams to design and implement effective technical solutions.
  • Apply deep knowledge of operating system internals and system-level programming to address complex engineering challenges.
  • Contribute to cybersecurity capabilities involving threat detection, security data processing, and endpoint protection.
  • Requirements:

    • 8–12+ years of experience in systems engineering, including 3+ years in technical leadership roles.
    • Deep expertise in one or more system-level programming languages, such as C++ or Rust .
    • Proven experience leading complex technical initiatives and mentoring engineers across different levels of seniority.
    • Strong track record of delivering highly reliable software in environments where engineering excellence is critical.
    • Solid understanding of cybersecurity principles, threat detection, and security data processing.
    • Experience working on an agent team within a SaaS organization.
    • Deep knowledge of operating system internals and systems-level engineering concepts.
    • Strong technical leadership, problem-solving, communication, and collaboration skills.
    • Ability to take ownership of complex projects while balancing technical execution, reliability, and long-term engineering quality.
    • Willingness to participate in remote video interviews with camera enabled; reasonable accommodations are available for technical, bandwidth, location-related, or other applicable challenges.
    • Benefits:

      • Base salary range of $86,000–$265,700 USD annually , with actual compensation varying based on skills, experience, location, and job family level.
      • Variable incentive compensation and new hire equity grants.
      • Equity opportunities for all employees.
      • Flexible time off and paid volunteer days.
      • RRSP and 401(k) matching.
      • Comprehensive benefits including medical, mental health, dental, disability, life, and AD&D coverage, along with value-added services.
      • Employee Assistance Program with mental health support.
      • Fertility support and paid parental leave.
      • Training and career development programs.
      • Inclusive and collaborative work environment with a strong commitment to diversity, accessibility, and equal opportunity.
      • Reasonable accommodations throughout the recruitment and employment process.
Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Developer - Endpoint Security in Canada vacancy
  • $181k - $241k per year

     ...and data from evolving threats. We manage security risk, monitor vulnerabilities, and...  ...system and decision at Affirm. We maintain a secure, trustworthy environment so the business...  ...of AI/agentic security vulnerabilities, develop mitigations before they become incidents,... 
    Suggested
    Remote job
    Work at office
    Flexible hours
    Canada
    13 hours ago
  •  ...source. By delivering hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on,...  ...future products. We're hiring a Staff Software Engineer to lead the engineering...  ...role. Product Security develops what the scanner looks for; you... 
    Suggested
    Remote job
    Local area
    Flexible hours
    Canada
    13 hours ago
  • $192k - $278k per year

     ...all applications and next steps. Our partner is looking for a Staff Security Engineer, Security Incident Response based in Canada . This...  ...judgment around appropriate automation boundaries. ~ Strong software engineering capabilities and experience building production-... 
    Suggested
    Remote job
    Long term contract
    Immediate start
    Canada
    13 hours ago
  •  ...applications and next steps. Our partner is looking for a Senior Staff Software Engineer, Data based in Canada . This is a senior...  ...-ready architectures with strong lineage, governance, security, and observability. ~ Develop a “Data for Agents” strategy that provides semantic... 
    Suggested
    Remote job
    Local area
    Work from home
    Canada
    13 hours ago
  • $160k - $180k per year

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

    Kindsight

    Canada
    19 days ago
  •  ...automation, learning, and delivering value to our users. As a Software Engineer III  at SpryPoint, you will be building and integrating...  ...services, and apps that real people will actually use. As a full-stack developer, you will work in a range of languages and environments. You... 
    Summer work
    Internship
    Local area
    Remote work
    Home office
    Flexible hours

    SpryPoint

    Canada
    1 day ago
  • $123.6k - $193k per year

     ...freedom to work from any corner of Canada. We're building a new Developer Tooling team to explore, prototype, and ship internal tools that...  ...such as online booking, charting, scheduling, telehealth, secure payments and billing along with an evolving library of features.... 
    Full time
    Remote work
    Flexible hours

    Jane.app

    Canada
    2 days ago
  • $150k - $210k per year

     ...Our 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... 
    Full time

    Checkfront

    Canada
    more than 2 months ago
  •  ...finance teams worldwide. Our software integrates with leading ERPs —...  ...absolute integrity. Information security is not a side function at...  ...who will own them. As Lead developer/Solutions Architect, you own the...  ...testing, CI/CD, observability, and secure-by-default practices.... 
    Full time
    Contract work
    Worldwide

    Velixo

    Canada
    a month ago
  •  ...digital science platform - best-of-breed software applications already used by more than 2...  ...join our team. You will be responsible for developing and implementing software solutions that...  ...Ensure the scalability, maintainability, and security of software solutions. Provide... 
    Full time
    Remote work
    Visa sponsorship
    Flexible hours

    Dotmatics

    Canada
    2 days ago
  • $148.3k - $171k per year

     ...advanced trading engine, strong security and reliability, and robust...  ...Inc. About This Role: As Software Engineer, Backend, you will be responsible for designing, developing, testing, and operating reliable...  ...technical requirements into secure, scalable, and maintainable solutions... 
    Full time
    Local area
    Remote work
    Work from home

    binance.us

    Canada
    3 hours ago
  • $148k - $185k per year

     ...educator insights and translating them into recommendations that help Coursera achieve a seamless experience across its platform. As a Staff Product Designer, you will lead the design strategy and execution for a major product area. You'll partner closely with Product,... 
    Full time
    Internship
    Work at office

    Coursera

    Canada
    6 days ago
  • $85k - $100k per year

     ...If you’re passionate about security, compliance, and helping teams...  ...vulnerability management, and secure development practices across Checkfront...  ...key security tools across endpoint protection, DLP, SIEM, SOAR,...  ...components. Support secure software development practices, including... 
    Full time
    Manual labor

    Checkfront

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

     ...: We are seeking a Senior Software Engineer, Payments to join a...  ...You will work closely with our Staff Engineer and Director of Engineering...  ...reconciliation, reliability, security, incident response, and multi-...  ...and, as the organization develops, QA, Support, Compliance, Security... 

    Kindsight

    Canada
    19 days ago
  •  ...role, you'll directly work with cross-functional teams to design, develop, and deploy partner data solutions. Our ideal candidate is an...  ...independent, analytically-minded individual with strong data modeling and software engineering skills, who shares our passion for education.... 
    Full time
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Coursera

    Canada
    2 days ago
  • $174.49k - $205.33k per year

     ...advanced trading engine, strong security and reliability, and robust...  ...This Role: The Senior Software Engineer, DevOps is part of the...  ...Product teams to ensure reliable, secure, and efficient deployment...  ...regulators, and application developers to more easily access and analyze... 
    Local area
    Remote work
    Work from home

    binance.us

    Canada
    1 day ago
  • $114k - $172k per year

     ...Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and...  ...are looking for an experienced Senior UI Software Engineer to work on our Onboarding and...  .... Job Duties And Responsibilities Develop new features in variety of web technologies... 
    Full time
    Remote work
    Flexible hours

    Okta

    Canada
    6 hours ago
  •  ...Opportunity A Toronto-based practice is seeking an experienced securities lawyer to join at the partner level. The role suits a lawyer...  ...relationships within the capital markets community Supervise and develop junior lawyers on securities files Qualifications Called... 

    Remote People

    Canada
    14 days ago
  •  ...Opportunity: Apache/Kafka Integration Developer Contract Duration: Oct 6, 2026 to May 30, 2027 Security Clearance: Secret or higher is...  ...’s largest Indigenous-owned software testing and technology services...  ..., this role delivers scalable, secure, and reliable integrations... 
    Contract work
    Internship

    PLATO

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

     ...Summary: We are seeking an Intermediate Software Engineer, Payments to join a newly...  ...Connect. You'll work alongside Senior and Staff engineers to build reliable backend services...  ...processors, and our selected Payments partner. Develop reliable transaction-processing logic for... 

    Kindsight

    Canada
    19 days ago
  •  ...as a Senior Full-Stack Java Developer and take ownership of maintaining...  ...on improving application security, code quality, and long-term maintainability...  ...Design and implement secure, maintainable solutions using...  ...8+ years of professional software engineering experience Expert-... 
    Remote job
    Long term contract

    EPAM Systems

    Canada
    8 days ago
  •  ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job...  ...: Remote (No on-site requirement) Security Clearance: Reliability Status (required...  ...Architecture & Design: Design and develop information systems, APIs, event services... 
    Contract work
    Remote work

    Oomple

    Canada
    22 days ago
  • $110k - $120k per year

     ...candidates.*** This role is suited for developers who have established a solid technical foundation...  ...needs Experience ~7+ years of software development experience ~ Extensive...  ...? Helping talented professionals secure new, exciting and rewarding career... 
    Permanent employment
    Full time
    Relocation package

    Stoakley-Stewart Consultants

    Canada
    more than 2 months ago
  •  ...We are looking for a hands-on Lead Java Developer with 12+ years of experience to drive the...  ...role, you will lead a Scrum team, design secure REST APIs and event-driven microservices...  ...where necessary 12+ years of professional software development experience, including proven... 
    Remote job

    EPAM Systems

    Canada
    19 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
    14 days ago
  • $135k - $155k per year

     ...Role Overview We are looking for an AI Developer based in Canada to join our dynamic team...  ...systems, and the ability to build scalable, secure, and high-performance applications....  ...testing, debugging, version control, and software engineering best practices ~Ability to work... 
    Remote work

    Morpace

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

     ...empowers you to excel. Our Offensive Security professionals are on a mission to make...  ...help define realistic attack objectives, develop attack paths, and execute authorised offensive...  ...ID, Microsoft 365, cloud platforms, endpoints, externally exposed services, and, where... 
    Remote work
    Canada
    a month ago
  •  ...Description Job Opportunity: Senior ServiceNow Developer / Technical Lead Role Overview • Job...  ...Calgary (average 2 office days/week) • Security Clearance: Reliability Status (required...  ...to ensure solutions are scalable, secure, maintainable, and upgrade-safe. Automated... 
    Contract work
    Work at office
    2 days per week

    Oomple

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

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving...  ...full-stack applications ~ Proven experience operating at a staff or principal level, influencing multiple teams or large systems... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    more than 2 months ago
  •  ...We are looking for a skilled Mainframe Developer with strong experience in mainframe technologies and Java development to support a key Retirement Planning platform for a leading Wealth Management firm operating within a broker-dealer model. In this role, you will focus... 
    Remote job
    Work at office

    EPAM Systems

    Canada
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Developer - Endpoint Security. Be the first to apply!