Join Microsoft's Data Security team in building cloud solutions that provide security, compliance, data governance, and data loss prevention for Office 365 and Windows. As a Principal Software Engineer, you'll work on creating global scale services that transport, store, and secure some of the most sensitive data on the planet. The team leverages Azure, Exchange, and other cloud platforms to deliver holistic protection at planet scale. Office 365, Microsoft's fastest-growing business, serves over 100 million seats across global data centers. You'll lead architectural approaches, conduct business reviews, and operate production services while collaborating with distributed teams. The role requires expertise in cloud distributed systems, security and compliance, with opportunities to work on cutting-edge technologies. You'll be responsible for end-to-end feature development, from conception to delivery, including system architecture, code, deployment, scale, performance, and quality. The position offers the chance to work with state-of-the-art technologies while addressing complex security challenges in a fast-paced environment.