Staff Software Developer - Endpoint Security
- 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.
- 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.
- 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.
- 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.
Requirements:
Benefits:
$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,...SuggestedRemote jobWork at officeFlexible hours- ...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...SuggestedRemote jobLocal areaFlexible hours
$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-...SuggestedRemote jobLong term contractImmediate start- ...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...SuggestedRemote jobLocal areaWork from home
$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...SuggestedInternship- ...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 workInternshipLocal areaRemote workHome officeFlexible hours
$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 timeRemote workFlexible hours$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- ...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 timeContract workWorldwide
- ...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 timeRemote workVisa sponsorshipFlexible hours
$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 timeLocal areaRemote workWork from home$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 timeInternshipWork at office$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 timeManual labor$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...- ...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 timeRemote workWork from homeWorldwideFlexible hours
$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 areaRemote workWork from home$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 timeRemote workFlexible hours- ...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...
- ...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 workInternship
$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...- ...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 jobLong term contract
- ...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 workRemote work
$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 employmentFull timeRelocation package- ...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
$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...$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$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- ...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 workWork at office2 days per week
$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 contractFull timeRemote work- ...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 jobWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Developer - Endpoint Security. Be the first to apply!
- cyber security analyst Canada
- senior cyber security analyst Canada
- cyber security analyst no experience Canada
- spécialiste assurance qualité logiciel Canada
- software intern Canada
- software sales Canada
- entry level software Canada
- golang software developer Canada
- software Canada
- junior software developer .net Canada


