This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Are you passionate about redefining how people communicate by building the next generation messaging software? Interested in taking the familiar Outlook experience, used by millions, to the next level? The Desktop Outlook team is looking for an experienced Software Engineer II who can contribute to the design and development of Co-Pilot and Artificial Intelligence (AI) driven productivity features to unlock transformative value for users and enterprises in an AI driven world. In this role, you will have opportunity to design and develop the code that will underpin new scenarios and capabilities and deliver new storage, business logic, directory, people/contacts, networking, and protocols in conjunction with Office partner teams.
Job Responsibility:
Participate in planning to discover where investments need to be made and to understand the customer
Brainstorm solutions
Investigate possible design directions and new technologies
Write a development design plan including core design, unit test, and relevant telemetry
Implement the solution
Validate, stabilize, and check in the feature
Monitor telemetry to continue to validate the features in production
Help diagnose service health and outages
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience
Outstanding cross-discipline collaboration skills
Ability to deliver outstanding results in fast-paced, dynamic environment
Deep passion for customers, design thinking, and technology
High learnability on the AI stack
Ability to meet Microsoft, customer and/or government security screening requirements
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to have:
Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python