Microsoft Security is seeking a Principal Software Engineer to join their Purview Data Security team, focusing on innovative data protection solutions including security for AI applications. This role is part of Microsoft's mission to make the world safer through comprehensive security solutions. The position involves working on high-performance, reliable systems that protect Microsoft's customers through proactive protection and emerging trend analysis.
The role requires deep expertise in distributed systems, cloud services, and security engineering. You'll be working in an agile, inclusive development environment, leading architectural decisions and mentoring others while building enterprise-ready products used by millions. The position offers a hybrid work arrangement with up to 50% work from home flexibility and requires 0-25% travel.
As a Principal Engineer, you'll be responsible for designing and implementing scalable cloud services, applying distributed systems concepts, and ensuring system reliability and security. The role combines technical leadership with hands-on development, requiring both architectural vision and practical implementation skills.
The compensation is competitive, ranging from $139,900 to $274,800 per year (higher in SF and NYC areas), plus comprehensive benefits including healthcare, educational resources, and parental leave. This is an opportunity to work on critical security infrastructure at scale while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.
The ideal candidate will have 10+ years of engineering experience, strong background in secure software systems, and proven experience with cloud platforms like Azure. You'll be joining a team that values growth mindset, excellence, and collaborative culture, working on solutions that impact billions of users worldwide.