Microsoft
Senior Software Engineer
Found: January 9, 2026
This role is based in Vancouver, British Columbia, with remote work options available.
Compensation:
CAD $114,400 - CAD $203,900 per year
Overview:
The Applied Sciences Group is looking for a generalist Senior Software Engineer to create innovative features across Windows and other Microsoft products.
Responsibilities:
- Write correct, efficient, and production-grade code.
- Design and defend high-quality user experiences.
- Work remotely as part of a larger team.
- Adapt to new trends and technical solutions.
Qualifications:
Required: Bachelor's degree in computer science or related field AND 4+ years of experience with languages like C, C++, C#, Java, JavaScript, or Python.
Preferred: 8+ years of experience with C++, Go, or Rust, and end-to-end project development experience.