CareerPlan

Lead/Staff Software Engineer

CAN: Vancouver (333 Seymour St)Full-timeCA$186k2026-10-15 → 2026-11-10
Hybrid

Core

Refactoring complex monolithic systems into distributed, scalable architectures and building high-quality software for millions of global users.

Role type

Staff Software Engineer (Architecture & Mentorship)

Builds

Distributed systems, CI/CD tooling, and a diverse tech stack (C#, .Net, React, AWS, Kubernetes)

Domain

Enterprise SaaS / Cloud Infrastructure

Required skills

Distributed systems design, System refactoring, CI/CD implementation, Technical mentorship, Agile delivery, Automated testing, Large-scale system operations, Code architecture, TDD practices, Cross-functional collaboration

Preferred skills

Growth mindset, Technical knowledge sharing, Coaching others

Technologies

C#, .Net, React, AWS, Kubernetes

Responsibilities

Refactor monolithic components into distributed architectures, Enhance developer experience via CI/CD maturation, Lead major code design decisions, Mentor engineers on technical challenges, Implement technical solution designs aligned with long-term frameworks

Seniority

Staff, hands-on IC with mentorship