Microsoft's Teams Premium Experiences team is at the forefront of creating immersive collaboration experiences across 2D, AR, VR, and Mixed Reality platforms. As a Principal Software Engineer, you'll join a diverse team of talented engineers, program managers, and designers working on next-generation cloud services and media stacks. The role involves building high-scale distributed systems that power real-time collaboration experiences across various devices. The position offers competitive compensation (CAD $135,800 - $253,000) and comprehensive benefits. The team emphasizes inclusion, growth mindset, and collaboration, making it an ideal environment for innovation-driven engineers. You'll work in a hybrid setting from Vancouver, with up to 50% work from home flexibility. The role requires extensive experience in cloud services, API design, and live service support, making it perfect for senior engineers passionate about building enterprise-scale collaboration solutions. Microsoft's mission to empower every person and organization globally provides a meaningful context for your work, supported by a strong culture of respect, integrity, and accountability.