Microsoft Security is seeking a Senior 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 end-to-end security solutions.
As a Senior Software Engineer, you'll work on building high-performance and reliable systems that protect Microsoft customers' data. The position involves designing and developing scalable cloud services, applying distributed systems concepts, and ensuring system reliability and operational efficiency. You'll be part of a team that's expanding into new horizons, including transforming data security in an agentic world.
The role offers a competitive base salary range of $119,800 - $234,700 USD (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and investment options. You'll work in a hybrid environment from the Redmond office, with up to 50% work from home flexibility and 0-25% travel requirements.
Key responsibilities include contributing to product architecture, debugging and monitoring systems, participating in code reviews, and maintaining live services. You'll need 4+ years of technical engineering experience, strong expertise in backend languages like C#, Java, or Python, and experience with cloud platforms and distributed systems.
Microsoft's culture emphasizes growth mindset, innovation, and collaboration. The Security organization specifically focuses on protecting digital technology platforms, devices, and clouds in heterogeneous environments. This is an opportunity to impact billions of lives while working with cutting-edge security technology.