Software Engineer II

Last updated 17 days ago
Location:Redmond, Washington
Job Type:Full Time

Are you passionate about enabling users to easily automate and manage on premise and cloud resources? Do you want to be part of a high-energy and creative team currently impacting millions of customers across the planet? Do you love to contribute to Open Source and participate in communities across the globe? If yes, read on!

The PowerShell & OpenSSH team delivers technology to enable DevOps and IT professionals to manage, automate and configure Windows and Linux resources hosted in Azure, Windows, Linux and 3rd party Clouds. The technologies we deliver are heterogeneous, extensible and cross-platform (Linux and Windows). To help with this effort, we open-sourced PowerShell on GitHub, made PowerShell available for Linux / Mac environments, and invested in a Windows version of OpenSSH. We are looking for an equally passionate and skilled engineer to join our team!


As Software Engineer on the team, you will be responsible for designing, coding, testing code as well as actively engaging with the community. You will learn to leverage Azure and GitHub to maximize productivity.


  • 4+ years of experience in commercial software development. (Required)
  • BA/BS or MS Degree in Computer Science or equivalent experience. (Required)
  • Experience in building, shipping, and operating reliable, distributed systems software. (Required)
  • Experience in C# and/or C/C++ and Linux. (preferred)
  • Experience with scripting and using cloud resources. (preferred)
  • Demonstrated problem solving and debugging skills.

This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.