CareerPlan

Senior Software Engineer

Canada, British Columbia, VancouverFull-time2026-10-09 → 2026-11-10

Core

Design and develop scalable services and platform capabilities for security automation and risk remediation, ensuring high availability, reliability, and security.

Role type

Senior Software Engineer (Security & Platform)

Builds

Security automation services, risk remediation platforms, and distributed cloud services

Domain

Cybersecurity, Cloud Infrastructure, Distributed Systems

Required skills

Distributed systems design, Cloud service security, Secure coding practices, AI/ML integration, DevSecOps, CI/CD pipelines, Infrastructure-as-code, Service reliability engineering, Cross-functional collaboration, Production code optimization

Preferred skills

AI-assisted development, Automation technologies, Emerging technology exploration

Technologies

Azure, AWS, GCP, C#, Python, Go, Java, C++, JavaScript

Responsibilities

Translate stakeholder requirements into scalable technical solutions, Design and develop services supporting security automation, Contribute to product architecture and design, Write, test, debug, and maintain high-quality production code, Monitor services and restore operations during degradation, Improve service availability, reliability, and observability

Seniority

Senior, hands-on IC