Microsoft Teams is the fastest-growing product in Microsoft's history, empowering over 330 million users globally to connect and collaborate. As a Software Engineer II - Backend on the Teams Core Services team, you'll be responsible for building and operating foundational backend systems that power global user communication, secure tenant separation, and cloud compliance.
The role involves designing, developing, and operating backend services that scale to serve millions of users across diverse environments. You'll work on critical service fundamentals including availability, performance, and resilience, while also participating in AI-assisted engineering efforts to improve developer workflows and productivity.
The Teams Core Services team builds the essential infrastructure that enables enterprise-grade collaboration scenarios and supports hyper-growth and specialized cloud environments. You'll have the opportunity to expand your cloud systems expertise, contribute to a high-scale platform, and work alongside experienced mentors in a collaborative, fast-paced environment.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investment options, parental leave, and generous time off. The company culture emphasizes growth mindset, innovation, and collaboration, with a strong commitment to diversity and inclusion.
This role requires a combination of technical expertise in distributed systems and cloud environments, along with the ability to work both independently and collaboratively with global teams. The position offers exposure to cutting-edge technology and the chance to impact millions of users while working on one of Microsoft's fastest-growing products.