Principal Software Engineer- Microsoft Search, Assistant, and Intelligence (MSAI)

Company:  Microsoft
Location: Redmond
Closing Date: 21/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Are you interested in defining and innovating the next generation of Search to modernize the way users discover things that they care the most in their day-to-day lives? The Microsoft Search, Assistant, and Intelligence (MSAI) team is looking for talented software development engineers who are passionate about developing solutions to very challenging problems. Our mission is to build fluent, highly personal, and performant search experiences for every person and organization using Microsoft search to deliver greater productivity based on deep understanding of them. We are building a team of diverse, talented engineers and scientists who strive for designing and delivering the most relevant and contextual search experiences in Microsoft products such as Outlook, Teams, and many more that are essential to hundreds of millions of people in the globe.


Principal Software Engineer- Microsoft Search, Assistant, & Intelligence (MSAI)

We are seeking an innovative Principal Software Engineer with a passion for pushing the boundaries of technology. In this role, you will contribute to developing, designing, and operating large-scale search systems that make up our next-generation platform. As a part of our team, your work will have a direct impact on people globally and on one of the world's most significant search platforms.


We are looking for candidates who bring fresh ideas ranging from relevant areas including information retrieval, distributed systems, and developer agility. We value diversity of thoughts in addition to the technical skills. Everyone is encouraged to come up with new ideas to make our customers’ lives better and to collaborate as a team to deliver them. This is a place where engineers have real impact on users around the world by making their everyday tasks more delightful.


Responsibilities

As a Principal Software Engineer- Microsoft Search, Assistant, & Intelligence (MSAI) you will work closely with other Office 365 platform engineers to plan, architect, design, implement and validate platform features. In addition to technical skills, you should have a passion for innovation and software quality. You will be responsible to perform investigations and investments in complex areas, designing and delivering features end to end - including system architecture, code, deployment, scale, performance and quality, from conception to delivery.


  • Design and implement scalable, reliable, maintainable services
  • Demonstrate strategic understanding of the timing and rationale for design choices, within the scope of work
  • Consistently contribute key ideas to the product or service design and vision that meets the customer's needs
  • Drive design reviews across the team and apply expertise in available technologies
  • Apply metrics to drive the quality and stability of code
  • Have a sense of pride, commitment, and personal accountability for the service quality, completeness and resulting user experience for the life of the product or service
  • Work closely with geographically distributed team, including Product Managers and developers, to drive key improvements in backend Engineering System

Qualifications

Required/Minimum Qualifications

  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.

Additional Or Preferred Qualifications

  • Bachelor'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
  • OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • Collaborating with technical partners to deliver end-to-end solutions
  • Experience with multithreading and asynchronous processing
  • Experience with CI/CD pipeline using agile practices
  • Ability to quickly ramp up on multiple technology areas
  • Demonstrated experience shipping a cloud solution at large scale

Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $133,600 - $256,800 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 $173,200 - $282,200 per year.


Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:


#MSAI

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

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙