Microsoft is seeking a talented Software Engineer II to join their Azure Chaos Studio team, a crucial service that aims to enhance the resilience of services worldwide through Fault Injection as a Service. This role presents a unique opportunity to make a significant impact on Microsoft's cloud infrastructure and reliability engineering practices.
The position offers a competitive salary range of $98,300 - $193,200 USD annually, with higher ranges for specific locations like the San Francisco Bay area and New York City. As a mid-level engineer, you'll be working with cutting-edge technologies including React, TypeScript, Node.js, and Kubernetes, while contributing to an enterprise-scale customer-facing product.
The ideal candidate will have at least 2 years of experience in software development, with specific expertise in modern UI frameworks and backend technologies. You'll be responsible for collaborating with Program Managers, producing engineering specifications, and owning feature delivery from conception to worldwide deployment. The role involves working with CI/CD pipelines and improving service reliability and scalability.
Microsoft offers an exceptional benefits package, including industry-leading healthcare, educational resources, parental leave, and generous time off. The position allows for up to 100% remote work with minimal travel requirements (0-25%). As part of the Azure team, you'll have the opportunity to work on services that impact millions of users worldwide while contributing to Microsoft's mission of empowering every person and organization to achieve more.
The company provides a collaborative and inclusive work environment, with opportunities for professional growth and networking. This role is perfect for someone who is passionate about building resilient systems, has strong technical skills, and wants to work with a world-class team on challenging problems in cloud computing and reliability engineering.