National Labor Exchange Veterans Jobs

nlx logo

Search Jobs from Veteran Friendly Employers

Job Information

Microsoft Corporation Principal Software Engineer in Redmond, Washington

The Azure Storage team enables developers around the world to store their data in Azure. We are customer driven, aiming to always improve the customer experience. Each day brings new challenges and feature requests in a fast moving market – our team looks to exceed customer expectations while maintaining availability, security, and reliability in order to continue accelerating our exponential growth. We aim to create the most approachable storage cloud in the world.

Azure Storage is a critical infrastructure platform at Microsoft, used by developers in all industries to store all types of data for internal and external products alike. We operate at hyperscale – billions of objects and exabytes of data in hundreds of clusters across the globe.

We are looking for a software engineering manager who is passionate about building a healthy team of engaged contributors, with an ability to see the bigger picture and help bring an organizational vision to fruition.


  • Create and Run high-quality systems.

  • Conduct yourself in a personable and positive way:

  • we want people with a high emotional intelligence. You understand people aren’t perfect and have the patience to work through difficult issues with external and partner teams.

  • Open minded:

  • you are invested and have an opinion, but aren’t opinionated.Driven: Interested in owning cross team initiatives to improve Azure Storage.


Minimum Qualifications:

  • 8+ years of professional experience as a software engineer.

  • You have worked on a distributed system or software platform before, and are interested in driving impact at our scale.

  • Bachelor’s degree or higher in computer science or equivalent work experience.

Preferred Qualifications:

  • Performance optimization experience: you can help us be the most efficient with the resources we have.

  • REST API knowledge: You know the difference between a POST and a PATCH and you know the reasons for HTTP Status codes 409 and 412.

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings :

  • Microsoft Cloud Background Check: 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 at .

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