Microsoft's Data Security team is seeking a Principal Software Engineer to join their expanding IDC arm. This role focuses on building cloud solutions that support premium security features, compliance, data governance, and data loss prevention for Office 365 and Windows. The position offers an exceptional opportunity to work with cloud distributed systems and security compliance at a global scale.
The team builds solutions that few companies can match in scale, leveraging cutting-edge technologies to deliver comprehensive protection to a worldwide user base. As part of Office 365, the fastest-growing business at Microsoft with over 100 million seats hosted across multiple global data centers, you'll be at the forefront of cloud security innovation.
As a Principal Software Engineer, you'll be responsible for architecting and implementing scalable services, leading design reviews, and mentoring team members. The role requires expertise in cloud technologies, particularly Azure, and strong programming skills in C#, Java, or C++. You'll work with a geographically distributed team to deliver end-to-end solutions that meet the highest standards of stability and performance.
The position offers comprehensive benefits, including industry-leading healthcare, educational resources, and generous time off. This is an ideal opportunity for a seasoned engineer passionate about security, cloud computing, and building enterprise-scale solutions. The role combines technical leadership with hands-on development, requiring both strategic thinking and practical implementation skills.