Microsoft's Data Security team is seeking a Principal Software Engineer to join their expanding IDC arm. This role focuses on building cloud solutions for Office 365 that provide security, compliance, data governance, and data loss prevention at a global scale. The position offers a unique opportunity to work with state-of-the-art technologies, supporting over 100 million seats across multiple data centers worldwide. The ideal candidate will have extensive experience in cloud distributed systems and security, with the ability to architect and implement solutions that protect sensitive data at planet scale.
The role involves working with the SCM Engineering team to provide leadership in application architecture, Cloud design, and infrastructure development. You'll be responsible for developing architectural approaches, conducting business reviews, and operating production services. The position requires strong collaboration skills to work with distributed teams ensuring high stability and performance of services.
As a Principal Software Engineer, you'll be instrumental in taking features from ideation to global rollout, mentoring other engineers, and driving technical excellence. The role combines technical leadership with hands-on development, requiring expertise in C#/Java, cloud services, and modern development practices. You'll be working in an agile environment, contributing to Microsoft's fastest-growing business segment while helping to shape the future of cloud security solutions.
The position offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance benefits. This is an excellent opportunity for someone passionate about building enterprise-scale software solutions and who wants to make a significant impact in cloud security and compliance.