Microsoft Corporation Software Engineer in Redmond, Washington

JOB DESCRIPTION: Do you have a passion for web and mobile technologies? Do you want to work on a world-changing product that powers the data behind Microsoft’s most popular products? Come join the OneDrive team and build an experience that millions of users will use every day! The OneDrive team is seeking amazing web developers that possess a superior engineering mind and a sharp eye for UX detail.

As a member of our team, you would be working with a tightly knit group of people also super excited to deliver the absolute best web experience for customers to view and manage their files in the cloud. We typically work on monthly iterations, do stand-up scrums and drive for demoing our work at our team meetings. We not only build beautiful things, but we care deeply about craftsmanship. We adhere to well-defined coding guidelines, patch and document obscure processes, focus on telemetry to measure success, and invest in our core infrastructure to avoid common mistakes.

Skills & qualifications:

  • 1+ years experience shipping production software

  • A Bachelor or Master degree in Computer Science or a related discipline or equivalent experience

  • Experience with web technologies such as single page application frameworks (Angular, knockout, ReactJS, etc.)

  • Strong design and programming skills with JavaScript/TypeScript and at least two of C#, Java, Python,, C++ Strong CSS/HTML skills

  • A burning desire to ship polished UX

Preferred qualifications:

  • Deep understanding of browser nuances

  • ReactNative experience is a plus

  • Strong background with OSS tooling Node.js based build tools like Gulp/grunt Knockout, React, Angular or other web-based frameworks

  • Selenium automation Jasmine/QUnit experience Less or sass experience

  • TypeScript experience

  • Having your own popular OSS projects is a huge plus

Basic qualifications:

  • 1 Year Software Development

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. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to

Development (engineering)