Microsoft
Principal Software Engineer
Found: January 9, 2026
This role is based in Vancouver, Canada, with remote work options available.
Compensation:
CAD $142,400 - CAD $257,500 per year
Responsibilities:
- Develop and maintain core-services, APIs, and SDKs for telemetry.
- Collaborate with stakeholders to build service data models.
- Lead architecture and design for scalable solutions.
- Participate in on-call rotation for service health.
Qualifications:
- Bachelor's Degree in Computer Science or related field with 6+ years of experience.
- Experience in coding with languages such as C, C++, C#, Java, JavaScript, or Python.
- 3+ years in developing core-services and APIs.
Tech stack:
Azure, Power BI, Azure Data Explorer, EventHub, Azure Data Factory.