Microsoft
Principal Software Engineer
Found: January 17, 2026
This role is based in multiple locations across Canada.
What you'll do:
Lead software development projects, design and implement scalable systems.
Requirements:
- Extensive experience in software engineering
- Strong leadership and communication skills