Microsoft Teams, with over 320 million daily users, is seeking a Senior Software Engineer to lead technical implementation of client build, release, and validation processes across multiple platforms. The role focuses on developing infrastructure that enables rapid feature deployment to millions of users within minutes. The position is part of Microsoft's fastest-growing business application, offering opportunities to work with cutting-edge technologies and contribute to a product used by organizations worldwide.
The team emphasizes a culture of inclusion and innovation, utilizing modern tools and frameworks including JavaScript, TypeScript, and NodeJS. You'll be working in an environment that values open source technologies and smart system development, directly contributing to tools integrated into Microsoft Teams itself.
As a Senior Engineer, you'll be responsible for designing and maintaining CI/CD infrastructure, championing best practices, and developing tools to enhance developer productivity. The role offers competitive compensation ($117,200 - $229,200), comprehensive benefits, and the opportunity to work remotely. This position combines technical leadership with hands-on development, making it ideal for experienced engineers passionate about infrastructure and tooling.
The ideal candidate will have 4+ years of engineering experience, strong expertise in object-oriented programming, and experience with cloud platforms. You'll be joining a diverse team of generalizing specialists who blend years of software engineering expertise with modern methodologies to build impactful solutions used by millions daily.