
Empowering every person and organization on the planet
Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft • United States, Washington, Redmond, United States, New York, New York, United States, California, Sunnyvale
Microsoft is hiring a Software Engineer II to design and build scalable backend services for the Outlook Copilot Service team. You'll work with technologies like Java, C#, and Azure to deliver AI-driven features. This position requires experience in backend development and service design.
You have a solid background in software engineering with a focus on backend services — your experience includes designing, implementing, and maintaining scalable and secure systems that deliver high performance. You are familiar with service design principles and understand the importance of reliability and efficiency in service delivery.
Your technical expertise includes proficiency in languages such as Java and C# — you have hands-on experience with .NET Core and Azure, which allows you to build robust applications that meet user needs. You are comfortable working with telemetry and automation to drive continuous improvement in service performance.
You thrive in collaborative environments — you enjoy working closely with cross-functional teams to ensure that the services you build are not only functional but also user-friendly. Your problem-solving skills enable you to troubleshoot issues effectively, minimizing customer impact and ensuring high availability.
You are committed to personal and professional growth — you embrace a growth mindset and are eager to learn new technologies and methodologies that can enhance your work. You understand the value of documentation and knowledge sharing within your team to foster a culture of learning and improvement.
Experience with AI-driven applications or features would be a plus — you are interested in how artificial intelligence can enhance user experiences and productivity. Familiarity with agile methodologies and DevOps practices can also set you apart as a candidate.
As a Software Engineer II on the Outlook Copilot Service team, you will take ownership of the design and implementation of backend services that power intelligent features in Outlook. Your responsibilities will include ensuring that these services are scalable, reliable, and secure, which involves a deep understanding of service architecture and performance optimization.
You will collaborate with product managers, designers, and other engineers to define service requirements and translate them into technical specifications. Your role will require you to develop and maintain documentation that outlines service design and operational procedures, ensuring that your team can effectively manage and troubleshoot the services you build.
Monitoring and troubleshooting will be key aspects of your role — you will leverage telemetry and automation tools to identify patterns and drive improvements in service performance. When issues arise, you will work diligently to resolve them, documenting solutions to prevent recurrence and improve overall service reliability.
You will also participate in code reviews and contribute to the development of best practices within your team — your insights will help shape the engineering culture and ensure that high standards are maintained across all projects. Your contributions will directly impact the user experience for millions of Outlook users, making your work both challenging and rewarding.
At Microsoft, you will be part of a mission-driven organization that empowers every person and every organization on the planet to achieve more. You will work in an inclusive environment that values respect, integrity, and accountability, fostering a culture where everyone can thrive.
We offer competitive compensation and benefits, including opportunities for professional development and career advancement. You will have access to resources that support your growth and help you stay at the forefront of technology trends.
Join us in shaping the future of productivity — your work will have a meaningful impact on how people use technology to enhance their daily lives. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.