Microsoft
Principal Software Engineering Manager-Full Stack
Found: February 19, 2026
This role is based in Vancouver, Canada, with a hybrid work model (3 days in-office).
Compensation:
CAD $142,400 - CAD $257,500 per year
Responsibilities:
Lead and mentor a team of software engineers, collaborate with UX/UI designers and product managers, drive technical excellence, manage project timelines, and ensure adherence to agile methodologies.
Qualifications:
- Bachelor's Degree in Computer Science or related field and 6+ years of technical engineering experience.
- 2+ years of people management experience.
- Expertise in web application development, including JavaScript, HTML, CSS, and frameworks like React or Angular.
Tech stack:
JavaScript, TypeScript, HTML, CSS, React, Azure.