Microsoft

Principal Software Engineer

Canada, British Columbia, Vancouver
Salary
CAD 142,400 - CAD 257,500 per year
Level
Principal
Work type
On-site · British Columbia

Not stated in the posting: visa.

Open. First seen 26 October 2026.

About the role

Overview Are you interested in building real-time communication technologies that enable voice, video, and AI-powered experiences across Microsoft products? The RTC Client & Core Media team develops foundational Real-Time Communications (RTC) technologies across mobile, web…

Read the full posting on apply.careers.microsoft.com

What this role asks for

Particular to this role

Android · Test Automation · iOS

Rare in Microsoft's other 93 open postings.

Standard for software engineering roles

Python

Common in software engineering postings at any company.

Compared with Microsoft's other open jobs.

The team: Software Engineering NEW TEAM

This team is new: its 56 open roles were posted Oct 12–21, and Microsoft had none in it before. You would be one of its first people.

WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS

C# (56 of 56), C++ (55 of 56), Java (55 of 56), Python (54 of 56), C (53 of 56), JavaScript (51 of 56), Azure (37 of 56)

OTHER ROLES ON THIS TEAM

From the team and dates on Microsoft's own job board.

See Software Engineer salaries in Canada →

Similar jobs

More jobs like this

Is this your posting? Email info@careerholo.com to have it removed.