Join the PowerPoint team at Microsoft's Vancouver office as we revolutionize presentation software for millions of users worldwide. As a Software Engineer II, you'll be part of a team responsible for the PowerPoint ecosystem, including desktop clients and cloud services. We're rapidly expanding our portfolio with exciting initiatives like Copilot offerings and PowerPoint Live.
The role offers a unique opportunity to work on both native C++ and JavaScript codebases, delivering modern, intelligent, and collaborative experiences. You'll be involved in everything from fast-evolving new features to long-term architecture investments, ensuring robust, performant, and reliable experiences for our global user base.
Located in downtown Vancouver, you'll join a mature development environment that enables rapid innovation. The position offers a competitive salary range of CAD $85,000 - CAD $166,800 per year, along with comprehensive benefits including healthcare, educational resources, and parental leave.
Microsoft's culture emphasizes growth mindset, innovation, and collaboration. We're committed to empowering every person and organization on the planet to achieve more. The role requires 2+ years of technical engineering experience, strong skills in application platform architecture, and experience in design and debugging.
You'll collaborate across disciplines, participate in design discussions, contribute to code reviews, and help advance engineering excellence. The position involves up to 50% work from home flexibility and potential travel up to 25%. Join us in transforming the landscape of presentation software while working with cutting-edge technologies and serving millions of PowerPoint customers worldwide.