Microsoft Corporation Software Engineer II in Redmond, Washington
Azure Edge + Platform brings together Edge platforms, devices, and services to deliver Edge solutions, operating systems, and engineering systems. Driven by its customers needs, Azure Edge + Platform seeks to accelerate growth for Azure, Experiences & Devices, and Microsofts customers worldwide.
Are you a curious and independent Software Engineer II whos looking for a unique role? Come make your mark on one of the most advanced build systems in the world, responsible for producing not one, but every Operating System used by Microsofts product portfolio spanning Xbox, HoloLens, Azure Host, Desktop, and Server.
Our team is responsible for build orchestration, monitoring, triage and recovery for all in-market releases, producing the releases that are being released to 1 billion+ devices through Window Update. We provide 24 hours a day, 365 days a year service we are responsible for our own tools which make this coverage better and more hands-free. We partner with product teams across Microsoft and with other Engineering System teams to ensure the reliability, performance, and security of our build service. What makes our team proud is seeing the direct impact of our improvements on the daily experience of thousands of fellow Microsoft developers.
We are looking for an Software Engineer II who can improve the pipelines, scripts and tools that keep the Directly Responsible Individual (DRI) coverage smooth and hands free, it keeps our codebase up-to-date and compliant and provide ever higher quality of service to our customers. In this role, you can expect to build proficient debugging and technical communication skills. There are many opportunities to collaborate on design and implementations with other teams, and you will get technical mentoring from working with efficient and effective senior developers. The team also partners with several architects across the larger Engineering Systems team on impactful and ambitious projects.
Learning build related tools and independently figure out how to use these tools to solve problems.
Providing design documents and code review feedback to teammates.
Participating in incident support rotations and debugging reliability failures caused by service infrastructure and build tools.
Improving the teams projects to satisfy compliance and security requirements.
Participate in the DRI rotations, monitoring and triaging the production release candidate builds and contributing to the tools that assist with this task.
- Embody ourCulture (https://www.microsoft.com/en-us/about/corporate-values) andValues (https://careers.microsoft.com/us/en/culture)
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C++, C#, Java or similar language
OR equivalent experience.
2+ years experience of Kernel debugging.
Scripting experience, particularly with PowerShell, Perl, and Windows Batch scripting
Familiarity with DevOps/Quality tooling such as Azure DevOps, GitHub actions, Jenkins, etc
Independent learner who can work in many different and unfamiliar codebases
1+ years of experience developing in modern C+Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $94,300 - $182,600 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $120,900 - $198,600 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: US corporate pay information | Microsoft Careers (https://careers.microsoft.com/v2/global/en/us-corporate-pay.html)
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .
- Microsoft Corporation Jobs