Principal Software Developer

Microsoft Teams is core to Microsoft's vision of intelligent communications providing a productivity pane for the modern workplace. We are the hub for teamwork and productivity for 115M daily users, cementing Microsoft Teams as the fastest-growing business application in Microsoft history.

We are creating a team in Vancouver of front-end and full-stack engineers whose work will enable small and medium businesses to be successful with Teams. This will include working with product managers and data scientists to understand roadblocks to their success and delivering features with a focus on usability. You will have opportunities to work on multiple layers of the technology stack, collaborate with engineers across Microsoft Teams, and create designs that drive the success of tens of millions of customers.

Our culture is inclusive, casual, and high energy; our team members come from diverse backgrounds, thrive through teamwork, and are grounded in customer needs. The team collaboration space is going through rapid growth, allowing your work to reach tens of millions of users.

About us:

  • We collaborate across Microsoft Teams to deliver features that help small businesses
  • We take pride in building a reliable, capable, and usable product that enriches lives and enables success for millions of users
  • We are passionate about both product and employee development

 About you:

  • You seek out opportunities to help millions of customers be successful
  • You have a track record of software delivery and technical leadership
  • You are passionate about reliability and usability
  • You show artisanship and customer focus when creating solutions
  • You learn continuously and help others grow
  • You work effectively with people from other organizations and diverse perspectives
Vancouver, Canada