Microsoft
Principal Software Engineer - Distributed Systems
Found: May 7, 2026
This role is based in Vancouver, British Columbia.
What you'll do:
Lead the design and implementation of distributed systems, ensuring scalability and reliability.
Requirements:
- Extensive experience in software engineering
- Strong understanding of distributed systems
- Proven leadership skills