Job Directory Microsoft Principal Software Engineer

Principal Software Engineer Microsoft
Redmond, WA

Microsoft is a technology company that develops and supports software, services, and devices.

Companies like Microsoft
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Microsoft

Job Description

Are you excited about building highly scalable experiences and services using Azure, AI and distributed computing? Do you have a passion for building delightful experiences that reach millions of customers? Do you enjoy working in a startup-like environment? If the answer is yes, then come join our team.

Windows 10 introduced a new model to run the OS as a service "Windows as a Service" (WaaS). Our key goal with WaaS is to simplify the lives of IT pros in managing their Enterprise with AI driven experiences. We aspire to provide a great experience for IT pros to enable their devices to be Cloud managed and connected directly to Windows Update for Business. Our team delivers innovative solutions that empower customers to be successful in the WaaS model. These include building the updates that are shipped to Windows customers, developing great capabilities in managing and monitoring update compliance, defining rings for customers, and using AI driven insights to assess and monitor the performance and overall health of customer devices. Our goal is enable customers to be part of the virtuous cycle of keeping their devices up to date.

Bachelors or Master's degree in Computer Science, Engineering, Math, Science or related field

8+ years of industry software design and development experience

Excellent design and problem solving skills

Experience managing engineering teams

Great communication and cross group collaboration skills

Preferred, but not required:

Experience with services, including running at scale, high available services and dev-ops

Application development experience on C#/C++/Java, REST, React, JavaScript, AngularJS, Web services

Experience with Cassandra, Hive, Yarn, Hadoop, Spark, DocDB, Scala, Azure, Machine Learning, distributed computing and/or big data

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.

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

This is a great opportunity to join a startup team and have a direct impact on making WaaS successful for all Microsoft customers. As an engineer in the team, you will drive architecture, innovation, design and development of highly scalable intelligent services/experiences to enable enterprise customers to adopt and stay on WaaS. You will build partnerships with other teams across divisions to bring enterprises into modern cloud management with analytics and integrating it with popular management tools.

The ideal candidate is a highly motivated individual who's highly technical and has demonstrated ability to participate in high performing teams. The candidate should have demonstrated experience in dealing with ambiguity in a start-up environment, shaping the vision, building partnerships, growing engineers, solving tough problems and delivering highly scalable services/experiences preferably using Azure and ML/AI.

About Microsoft

Microsoft is a technology company that develops and supports software, services, and devices.

10001 employees

1 microsoft way

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.