DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Microsoft Corporation Principal Software Engineer- M365 HA in Suzhou, China

Office 365 is at the center of Microsoft’s cloud first, devices first strategy as it brings together cloud versions of our most trusted communications and collaboration products such as Exchange, SharePoint, Yammer, and Teams with the latest version of our desktop suite and mobile apps. Our customers depend on our services to run their organizations, whether that is a Fortune 500 company, a small business, a non-profit, or an educational institution.

HA team is responsible for maintaining 4 9’s service availability to our clients. We build resilient architecture to fulfill our commitment even during massive disaster events. We are dealing with every aspect of our system for both hardware & software -services, drivers, disks, traffic, CPUs, memory, temperature etc. HA is the remote owner of hundred thousand of servers.

Do you want to change the way people use the Internet to communicate? Do you want to impact a billion people overnight and multiple times per year? Do you want an unrivalled experience working with one of the largest and most popular distributed systems in the world? Come join us!

Responsibilities

-Working in the Microsoft productivity suite where you enable millions of users to have instant access to their mail, calendar, contacts, tasks, and notes on their PC and smart phones.

-Work hands-on with the team and team clients through design and implementation, setting examples for good engineering practices, fundamentals, and coding along the way.

-Building distributed, highly available and resilient systems

-Analyzing, designing and implementing subsystems of the storage and database engine, and ensure the highest code quality and performance

-Working with services spanning thousands of servers, doing tens of billions of transactions and serving hundreds of millions of users

Qualifications

Required Qualifications:

-5+ years of software development experience

-Bachelor’s degree in computer science, Engineering, or a related technical discipline.

-Experience with at least one of the following: C#/C++/Java or similar modern development languages

Preferred Qualifications:

-Working experience on architecting or building solutions for complex systems

-Experience with cloud architectures, hybrid cloud-metal architectures, and cloud technologies such as Azure, AWS or similar cloud technologies

-Experience with service-oriented, data-centric, event-driven, and high-performance distributed system architectures

-Strong communication skills (both written and oral)

-Experience of working in a global environment is a plus.

#M365Core

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) .

DirectEmployers