Microsoft is seeking a Software Engineer II to join the Azure Chaos Studio team, which provides Fault Injection as a Service to improve the resiliency of services worldwide. This role offers a unique opportunity to impact resiliency engineering at Microsoft by building experiences that delight users and integrate products across the Azure ecosystem.
The position requires strong expertise in modern web technologies, including React, TypeScript, and backend technologies like Java or Node.js. You'll be working on enterprise-scale customer-facing products, contributing to CI/CD pipelines, and improving service reliability and scalability.
The role offers competitive compensation ranging from $98,300 to $193,200 per year (higher in SF Bay Area and NYC), along with comprehensive benefits including healthcare, educational resources, and investment options. This is a remote-friendly position with up to 100% work from home flexibility and minimal travel requirements (0-25%).
As part of Microsoft's engineering team, you'll have the opportunity to work on cutting-edge technology while collaborating with talented professionals. The company provides a supportive environment for professional growth, with access to extensive learning resources and networking opportunities.
The ideal candidate will have at least 2 years of experience in software development, with strong skills in both frontend and backend technologies. They should be passionate about building reliable, scalable systems and have experience with modern development practices and tools.