Microsoft's Teams Premium Experiences team is seeking a Principal Software Engineer to join their innovative team focused on creating immersive collaboration experiences across 2D, AR, VR, and Mixed Reality platforms. This role offers an exciting opportunity to work at the intersection of cloud services and real-time collaboration, building next-generation solutions that bring people together in meaningful ways.
The position involves working with a diverse team of engineers, program managers, designers, and artists, all united in the mission to enhance human connection through technology. As a Principal Engineer, you'll be responsible for designing and implementing new functionality for the Teams Premium Services platform, while providing technical leadership in architecture, design, and code reviews.
The ideal candidate brings 10+ years of engineering experience, with deep expertise in distributed systems and cloud services. You'll need strong skills in various programming languages and modern technologies like Kubernetes, along with experience in supporting live services and managing SLAs. The role offers a competitive salary range of CAD $135,800 - $253,000, along with comprehensive benefits including healthcare, educational resources, and parental leave.
This is a hybrid position based in Vancouver, Canada, offering up to 50% work from home flexibility. You'll be part of Microsoft's broader mission to empower every person and organization on the planet to achieve more, working in an inclusive environment that values growth mindset and collaboration. The role provides an excellent opportunity to shape the future of remote collaboration while working with cutting-edge technology in a supportive, diverse team environment.