Microsoft's Azure Edge + Platform (AE+P) organization is seeking a passionate Software Engineer II to join their Feedback and Diagnostics team. This role is part of Azure's world-leading cloud platform, trusted by hundreds of millions of users worldwide. The position focuses on developing modern techniques for rapid detection, diagnosis, and resolution of software failures at scale.
The ideal candidate will work on designing highly scalable distributed systems within the Azure Data, Intelligence and Fundamentals IDC team. You'll be responsible for processing diagnostics to generate insights and integrating these insights into developer workflows. The role requires strong expertise in cloud technologies, distributed systems, and software development, with a focus on building low latency, high throughput services.
As part of Microsoft's mission to empower every person and organization globally, you'll contribute to revolutionary ways engineers develop and support software and services. The position offers a hybrid work environment with up to 50% work from home flexibility, comprehensive benefits, and the opportunity to work with cutting-edge cloud technologies.
The role requires 5+ years of experience and strong technical skills in languages like C++, C#, Java, or Python. You'll be working with Azure-based cloud services, developing solutions for processing and analyzing Customer Feedback information from Windows devices at scale. This is an excellent opportunity for someone passionate about building highly scalable, reliable services and who excels at cross-team collaboration.
Join a culture centered on embracing a growth mindset, where teams and leaders are encouraged to bring their best each day. You'll be part of a team that powers more than one billion monthly active devices and delivers Azure to customers in their premises and Sovereign regions. This role offers the perfect blend of technical challenges, innovation opportunities, and the chance to impact Microsoft's global customer base.