Microsoft 365 is a cornerstone of Microsoft's cloud-first, devices-first strategy, bringing together cloud versions of trusted communications and collaboration products. As a Software Engineer 2, you'll join a team working on critical cloud services that power the Microsoft 365 suite, including SharePoint, Outlook, Teams, and Windows. You'll be building distributed systems that handle billions of transactions and serve hundreds of millions of users worldwide.
The role offers an exciting opportunity to work with cutting-edge cloud technology and authentication solutions, while being part of Microsoft's mission to empower every person and organization globally. You'll be involved in designing and implementing core infrastructure components that enable transformative end-user experiences.
The position requires strong technical skills in software development, with a focus on building highly available and resilient systems. You'll work in an environment that values innovation, collaboration, and continuous learning. The hybrid work model offers flexibility with up to 50% work from home options.
Microsoft provides comprehensive benefits, including industry-leading healthcare, educational resources, and parental leave. The company fosters an inclusive culture where diversity is valued and everyone can thrive. This role presents an excellent opportunity to impact millions of users while working with advanced technologies in cloud computing, security, and AI.