Principal Software Engineer, Security
New
As a remote-first organization, our compensation reflects the cost of labor across several Canadian geographic markets.Full-TimePrincipal
Salary183,000 - 275,000 CAD per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Node.jsCloud ComputingTypeScriptDistributed Systems
Requirements
- Significant experience as a backend or platform engineer building distributed systems and cloud-based services in production.
- Strong proficiency with TypeScript/Node.js or a similar modern backend language and framework.
- Hands-on experience designing and maintaining integrations with third-party APIs or platforms.
- Experience with security tools (EDR, identity, SIEM) is highly preferred.
- Solid understanding of security concepts and practices.
- Proven ability to design, deliver, and operate complex systems that handle high volumes of data, with strong reliability and observability.
- Demonstrated technical leadership, including influencing architecture, mentoring other engineers, and collaborating effectively across teams.
- Strong communication skills and a practical, outcome-oriented approach to problem solving.
Responsibilities
- Lead the design and implementation of core backend services and integrations that power Wirespeed’s detection and enrichment platform.
- Own high-impact integrations with key security tools (such as EDR, identity providers, and SIEMs) end to end, including reliability, performance, and long-term maintainability.
- Collaborate with detection engineering and security operations to translate detection strategies into robust, production-quality logic and pipelines.
- Set technical standards for code quality, testing, and observability, and drive consistent adoption through design and code reviews.
- Mentor and guide senior engineers, helping them navigate complex architectural decisions and develop scalable, secure solutions.
View Full Description & ApplyYou'll be redirected to the employer's site