Join Microsoft Teams Developer Platform, one of Microsoft's most innovative and impactful product groups. As a Principal Software Engineer, you'll work on cutting-edge solutions that power the next evolution in collaboration and productivity through Microsoft Teams. The role focuses on building resilient, highly scalable services supporting bot scenarios for a growing user base.
You'll be working with modern technologies like .NET Core, Redis, and Azure Cosmos DB, tackling complex problems and developing innovative solutions. The position offers unique opportunities to advance your skills in systems design, high-scale service architecture, and public API development. You'll collaborate with diverse, cross-functional teams while engaging directly with external developers to shape service evolution.
The role places you at the forefront of AI advancements, particularly in shaping intelligent bots and their applications across industries. You'll contribute to one of Microsoft's fastest-growing products, working in a dynamic environment that values innovation and technical excellence. The position offers competitive compensation, comprehensive benefits, and the chance to impact workplace collaboration globally.
Microsoft's culture emphasizes growth mindset, innovation, and collaboration, creating an inclusive environment where everyone can thrive. The role requires strong technical expertise, leadership capabilities, and a passion for building scalable solutions that empower organizations worldwide. Join us in revolutionizing workplace collaboration and be part of building the future of communication and productivity solutions.