Microsoft
Principal Software Engineer - Front End Architect
Found: March 2, 2026
This role is based in Vancouver, Canada with a hybrid work model (3 days in-office).
Compensation:
The typical base pay range for this role across Canada is CAD $142,400 - CAD $257,500 per year.
Responsibilities:
Architect and design highly scalable web experiences, collaborate with cross-functional teams, and demonstrate technical leadership.
Qualifications:
- Bachelor's Degree in Computer Science or related field with 6+ years of experience in software engineering.
- Expertise in front-end technologies including JavaScript, TypeScript, HTML, CSS, and frameworks like React, Vue, or Angular.
Tech stack:
JavaScript, TypeScript, HTML, CSS, React, Vue, Angular.