CareerPlan

Software Development Engineer, Navigator

Vancouver, British Columbia, CanadaFull-timeCA$115k–CA$192k2026-10-20 → 2026-11-10

Core

Design and implement end-to-end migration solutions for large, complex codebases and services, ensuring safe and efficient transitions with minimal disruption.

Role type

Senior Software Development Engineer (System Migration & Architecture)

Builds

Scalable migration strategies and production software systems

Domain

Software Engineering, Distributed Systems, Cloud Infrastructure

Required skills

System architecture, Technical planning, Code review, Distributed systems, Service-oriented architectures, Problem-solving, Technical documentation, Mentorship

Preferred skills

Full software development life cycle, Testing, Operations, Machine learning

Technologies

Service-oriented architectures, Distributed data and services

Responsibilities

Design and implement migration strategies for complex systems, Partner with cross-functional teams to identify technical risks, Mentor junior engineers

Seniority

Senior, hands-on IC