Microsoft 365's Customer Success Engineering organization is seeking a Senior Software Engineer to join their dynamic team focused on customer communication solutions. The role involves working on the Office Enterprise Admin Center, Message Center, and Service Health Dashboard, which are used daily by Enterprise IT Admins worldwide. The team operates in a startup-like, fast-paced environment with a near-100% Workgroup Health Index rating.
As a Senior Software Engineer, you'll be responsible for designing, coding, validating, monitoring, and operating services that impact billions of users. The position requires expertise in full-stack development using modern technologies like React, Azure, and various databases. You'll work in a Combined Engineering model where engineers take ownership of the entire development lifecycle.
The team emphasizes collaboration, growth, and creating a supportive workplace culture. You'll have the opportunity to work on highly visible projects that directly impact Microsoft's enterprise customers while maintaining work-life balance with hybrid working arrangements. The role offers comprehensive benefits and the chance to contribute to Microsoft's mission of empowering every person and organization on the planet to achieve more.
This position is perfect for someone who is passionate about engineering performant and scalable services, enjoys working in a collaborative environment, and wants to make a significant impact on enterprise software solutions. The role combines technical leadership with hands-on development, requiring both technical expertise and the ability to work effectively across teams.