Microsoft's M365 Intelligent Conversation and Communications Cloud team is seeking a Software Engineer to join their platform that powers billions of real-time customer conversations across Microsoft's products. This role is part of the team behind messaging scenarios, developing one of the largest scale, business-critical distributed systems at Microsoft. The services process billions of messages daily across 25+ regions, serving hundreds of millions of active enterprise and consumer users. The position offers an opportunity to work with highly scalable, available, and performant micro-services in geo-redundant, multi-tenant systems. The ideal candidate will contribute to the development of messaging features while ensuring data sovereignty, privacy, security, and compliance. Working in a collaborative and fast-learning environment, you'll be part of Microsoft's mission to empower every person and organization globally. The role combines technical expertise with business impact, offering opportunities to work with cutting-edge technology while maintaining high standards of code quality and system reliability.