Experience Inc. Jobs

Job Information

Microsoft Corporation Software Development Engineer 2-OneDrive & SharePoint Engineering Fundamentals in Suzhou, China

Do you love improving developer productivity? Do you love watching engineering videos from Microsoft, Google, Facebook, and Netflix? Want to help modernize the tools and tech that will enable developers to build in seconds, and deploy in minutes?

The OneDrive & SharePoint Engineering Fundamentals team is looking for a highly experienced software engineer who is passionate about enabling hundreds of OneDrive & SharePoint engineers to do their best work.


About our Product: OneDrive and SharePoint are highly popular file storage services for consumers and businesses, respectively. Our service is a huge and fast-growing business with a passionate customer base, large developer ecosystem, and extensive partnerships across Microsoft 365. The team is revolutionizing cloud storage, team collaboration, and information sharing for consumers and enterprises. We are a quality focused team that ships innovation daily and uses data driven decision making to run a trustworthy, massively scalable service that delights customers.

About the Position: We are looking for a highly experienced and curious engineer who is not afraid of a big challenge or to try new things. The ideal candidate has a passion and a track record of improving engineering processes and systems for large codebases. We have a wide range of interesting and challenging problems to solve, including build optimization, dependency and package management, continuous integration and deployment, compliance, test suite coverage, and creating intelligent agents for analyzing quality and performance. We are looking for a SDE / SDE II Software Engineer who is excited about solving these tough problems and working across the company to learn from and contribute to best practices.

About Us: We have a clear vision: to be the place where a diverse mix of talented people want to come, to stay and do their best work. Diversity is more than a commitment for us- it is the foundation of what we do. We are fully focused on equality and believe deeply in diversity of race, gender, sexual orientation, religion, ethnicity, national origin and all the other fascinating characteristics that make us different.


  1. 2+ years of programming expertise in one or a combination of C++, C#, Java

  2. 2+ years of development experience on a large codebase, shipping multiple commercial products or internet-scale cloud services

  3. Excellent hands-on design, coding and debugging skills

  4. BS/MS in Computer Science or a related technical field is preferred but not required

  5. Desire to operate in an agile development environment

  6. Experience with engineering systems such as testing platforms or continuous integration systems are a plus

icrosoft 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 via the Accommodation request form (https://careers.microsoft.com/us/en/accommodationrequest) .

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