Microsoft
Senior Software Engineer
Found: January 9, 2026
This role is based in Vancouver, Canada, with remote work options available.
Compensation:
CAD $114,400 - CAD $203,900 per year
Responsibilities:
- Deliver world-class user experiences and cloud services at scale.
- Lead the design, delivery, and rollout of new features.
- Maintain customer focus when designing and implementing features.
- Collaborate effectively within the team and with partner teams.
- Contribute to a culture of excellence, inclusion, and collaboration.
Qualifications:
- Bachelor's Degree in Computer Science or related field and 4+ years of technical experience.
- Experience with UI development using TypeScript, Angular, or equivalent.
- 4+ years of backend development experience.
- 1+ year of mentoring lower-level engineers.
Preferred Qualifications:
- Master's Degree in Computer Science or related field and 6+ years of experience.
- Experience with LLMs and AI-assisted developer tools.
- Experience in developing Business Intelligence and analytics products.