Microsoft 365 is a key part of the company’s cloud strategy and overall mission of empowering people and organizations to achieve more. As part of the customer journey to the cloud there are times when they need to reach out to seek help from Microsoft and that is where our team steps in to make sure that the customer self-help experience is the best in class. Our team is responsible for the admin/end-user experiences for self-help ecosystem starting from M365 admin portal, Windows and Office apps. Our team is full of people who have truly embraced a growth mindset and are not afraid to make mistakes, believing in doing and are obsessed about providing our customers the best experience possible.
We are looking for an innovative Principal Software Engineer with experience in large scale cloud services and Artificial Intelligence (AI) to help us imagine and build the next version of our products with a keen eye toward customer and developer experiences. Our vision is to make it easy and cost effective for M365 to provide state of art support experiences & solutions to customers. As an architect, you will have the opportunity to work across many engineering teams and design and influence service architecture across the broad platform.
This role requires a combination of technical excellence with depth of experience in Responsible AI, Machine Learning pipelines, performance/scalability/availability for cloud services and etc. The ideal candidate is highly collaborative and has an ability to bring ideas to life, from minimal viable prototyping to production engineering, working with other software engineers, data scientists, product managers, and world-class machine learning researchers. The candidate will be taking prototypes to production ready features or services, will ensure we deploy/ship products/features in a responsible way, and will also drive responsible technology best practices across the organization.
Required/Minimum Qualifications:
Bachelor's Degree in Computer Science, or related technical discipline AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
o OR equivalent experience.
Additional or Preferred Qualifications:
o OR Master's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
o OR equivalent experience.
Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $158,500 - $276,600 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $202,800 - $304,200 per year.
Certain roles may be eligible for benefits and other compensation.
Responsibilities
Responsibilities:
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect
Microsoft is an equal opportunity employer. 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.
About Microsoft
Learn More About Microsoft