Microsoft's Data Security team is seeking a Senior Software Engineer to join their expanding IDC arm. This role focuses on building cloud solutions that provide security, compliance, data governance, and data loss prevention features for Office 365 and Windows. The position offers a unique opportunity to work on systems that manage sensitive data at a global scale, leveraging Azure, Exchange, and other cloud platforms.
The team is responsible for creating services that meet unprecedented scale requirements, utilizing cutting-edge technologies to deliver comprehensive protection to a worldwide user base. Office 365, Microsoft's fastest-growing business with over 100 million seats hosted across multiple data centers, serves as the foundation for this work.
As a Senior Software Engineer, you'll be responsible for designing and implementing scalable services, driving design reviews, and mentoring other engineers. The role requires expertise in cloud development, strong programming skills in C# or similar languages, and experience with modern development practices including CI/CD and DevOps.
The position offers a hybrid work environment with up to 50% work from home flexibility and includes comprehensive benefits such as industry-leading healthcare, educational resources, and parental leave. This is an excellent opportunity for someone passionate about building enterprise-scale software solutions and working with cutting-edge security and compliance technologies.
The ideal candidate will be self-driven, proactive, and results-oriented, with strong collaboration skills to work effectively with geographically distributed teams. You'll be joining a forward-looking product team in an agile, collaborative environment where you'll have the opportunity to shape the future of data security and compliance solutions at Microsoft.