CareerPlan

Software Engineer

Canada, British Columbia, VancouverFull-time2026-07-23 → 2026-11-14

Core

Develop automation for production and deployment of complex product features, focusing on zero-touch deployment, code quality, and system reliability.

Role type

Senior Software Engineer (DevOps/Platform focus)

Builds

Automated production/deployment pipelines, monitoring systems, and experimentation infrastructure

Domain

Software Engineering / DevOps / Platform Engineering

Required skills

Coding in C, C++, C#, Java, JavaScript, or Python, Code review, Test coverage analysis, Feature flagging, Telemetry data analysis, Security invariant validation, System monitoring design

Preferred skills

Coaching other engineers, Experimentation with data scientists and product managers, Privacy implications analysis

Technologies

C, C++, C#, Java, JavaScript, Python, Feature flags, Telemetry tools

Responsibilities

Identify requirements for automation in production and deployment, Run code in non-production environments to confirm functionality, Review product and test code for standards and coverage, Contribute to code reviews to improve quality and accelerate development, Identify areas for logging and instrumentation integration, Enable monitoring and investigation of security-related concerns

Seniority

Senior, hands-on IC