Microsoft Teams, with over 320 million daily users, is seeking a Principal Software Engineer to lead their technical infrastructure. This role focuses on driving the implementation of client release infrastructure, validation gating, and feature flighting across multiple platforms. The position offers an opportunity to work with cutting-edge technology in a rapidly growing space, where your work will directly impact millions of users.
The role combines technical leadership with hands-on development, requiring expertise in CI/CD practices at scale. You'll be working with a diverse team of specialists who blend years of software engineering expertise with modern tools and methodologies. The team culture emphasizes inclusion, innovation, and customer-focused development.
As a Principal Engineer, you'll be responsible for building and maintaining the infrastructure that enables feature teams to deliver updates to millions of users within minutes through automated processes. You'll work with cloud services, develop engineering infrastructure tools, and champion best practices for quality-focused releases.
The ideal candidate should have strong expertise in object-oriented programming, cloud services, and CI/CD practices. You'll need to demonstrate leadership in cross-organizational initiatives, mentor junior engineers, and drive technical direction while aligning with business goals.
This position offers comprehensive benefits, including industry-leading healthcare, educational resources, and parental leave. Working at Microsoft means joining a company committed to empowering every person and organization on the planet to achieve more, with opportunities for professional growth and impact at global scale.