
Empowering every person and organization on the planet
Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft • Canada, British Columbia, Vancouver
Microsoft is hiring a Software Engineer to enhance the PowerPoint Live experience within Microsoft Teams. You'll focus on client performance and collaborate on new features using C#, JavaScript, and Azure. This role requires a strong technical background in client architecture and middleware.
You have a solid background in software engineering with experience in client architecture and middleware — you understand the intricacies of performance, loading, and rendering in applications. You are familiar with backend systems that support services end to end, and you thrive in collaborative environments where you can contribute to innovative solutions. You possess strong problem-solving skills and are eager to tackle complex challenges involving scalability and reliability. Your technical depth allows you to engage with various teams effectively, ensuring that the PowerPoint Live experience evolves seamlessly across cloud-connected environments. You are committed to fostering an inclusive work culture and are excited about the opportunity to empower users through technology.
As a Software Engineer II on the PowerPoint Live team, you will be responsible for improving how people present and collaborate within Microsoft Teams meetings. You will work on the client side, focusing on enhancing performance and rendering capabilities while integrating new Copilot features into PowerPoint Live. Your role will involve collaborating with a diverse engineering group based in Vancouver, BC, and working closely with teams in Mountain View, CA, and Redmond, WA. You will engage in shipping robust and reliable experiences to millions of customers, ensuring that the solutions you develop are both performant and delightful. You will also participate in long-term architecture investments, contributing to the overall strategy of the PowerPoint Live team. Your contributions will directly impact how users interact with PowerPoint in a cloud-connected environment, making their presentations more effective and engaging.
At Microsoft, you will be part of a culture that values respect, integrity, and accountability. We are committed to creating an inclusive environment where everyone can thrive. You will have the opportunity to work on cutting-edge technology that empowers users and enhances their productivity. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to empower every person and organization on the planet to achieve more.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.