Microsoft Teams is seeking a Principal Software Engineer to lead the development and implementation of client build, release, and validation systems across multiple platforms. This role combines full-stack engineering with cutting-edge technologies including Azure OpenAI/ChatGPT, React JS, and .NET. You'll be part of a diverse, inclusive team that powers the continuous delivery pipeline for Microsoft Teams, enabling feature deployment to millions of users within minutes.
The position offers an opportunity to work with a wide range of technologies and shape the technical direction of critical infrastructure tools. You'll be responsible for building intelligent systems that enhance developer productivity and ensure quality code delivery. The role involves significant collaboration with stakeholders and provides the chance to mentor other engineers.
As a Principal Engineer, you'll work in a culture that values innovation, inclusion, and customer focus. The team comprises experienced professionals who blend traditional software engineering expertise with modern tools and methodologies. You'll have the opportunity to contribute to open-source technologies and work with tools like Yarn, webpack, Rspack, and Node.js.
The compensation is competitive, ranging from $137,600 to $267,000 USD annually, with additional benefits including comprehensive healthcare, educational resources, and parental leave. This remote position offers the flexibility of up to 100% work from home with minimal travel requirements (0-25%).
Join Microsoft's mission to empower global achievement while working on products used by millions. This role is perfect for someone who enjoys technical leadership, values continuous learning, and wants to make a significant impact on developer productivity and software delivery processes.