Microsoft 365 is seeking Software Engineers II and Senior Software Engineers to join their rapidly expanding cloud services team. This is an exciting opportunity to work on one of Microsoft's fastest-growing cloud services, shipping new features weekly.
The role involves working on critical enterprise cloud productivity systems including Exchange, Teams, and SharePoint, focusing on communication, sharing, search, and intelligent assistance through Microsoft Graph. You'll be part of maintaining high-reliability systems with strong privacy compliance and millisecond-level latency requirements.
Microsoft 365 combines cloud versions of trusted communication and collaboration products with the desktop Office suite in an integrated service offering. The platform serves millions of information workers across enterprises of all sizes and has expanded to include consumer communication and collaboration products.
As a Software Engineer, you'll play a crucial role in technical decision-making, designing and implementing high-scale, low-latency, always-on services. You'll collaborate with principal engineers and architects, influencing common development patterns and ensuring cost-effective maintenance and operation.
The position offers the flexibility of remote work, allowing you to contribute to Microsoft's cloud infrastructure from home. You'll be part of a team that values innovation, collaboration, and technical excellence, with opportunities to work on cutting-edge technology that impacts millions of users worldwide.
This role combines aspects of API design, machine learning, distributed computing, workflow engines, and algorithm optimization. It's an ideal opportunity for engineers passionate about cloud services, scalable systems, and enterprise software who want to make a significant impact on how businesses and individuals collaborate and communicate.