Microsoft
Software Engineer
Found: February 11, 2026
This role is based in Montreal, Canada, with a hybrid work model of 3 days in-office.
Compensation:
CAD $67,100 - CAD $131,400 per year
Responsibilities:
- Write high-quality, maintainable code for new features and improvements.
- Collaborate with cross-functional teams including product managers and UX designers.
- Stay updated on new technologies and best practices.
- Resolve high-priority bugs and analyze root causes.
- Contribute to a diverse and inclusive culture.
Qualifications:
Bachelor's Degree in Computer Science or related field with experience in programming languages such as C, C++, C#, Java, JavaScript, or Python.
Preferred Qualifications:
Master's Degree in Computer Science or related field with relevant experience.