Microsoft Security is at the forefront of making the world a safer place in an era of increasing digital threats and regulatory complexity. As a Principal Software Engineer, you'll join an organization dedicated to securing digital technology platforms, devices, and clouds in heterogeneous environments. The role involves designing and developing large-scale distributed software services for Microsoft Purview Solutions, leading architectural decisions, and mentoring team members.
The position requires expertise in modern software engineering practices, with a focus on creating secure, reliable, and maintainable solutions. You'll work on critical security priorities, collaborating with stakeholders to determine requirements and lead architectural discussions. The role demands strong technical leadership in optimizing, debugging, and refactoring code while identifying and implementing best practices.
Microsoft offers a culture centered on growth mindset and innovation, with competitive compensation ranging from $137,600 to $267,000 per year. The position includes comprehensive benefits such as industry-leading healthcare, educational resources, and parental leave. Working in a hybrid model with up to 50% work from home flexibility, you'll have the opportunity to impact billions of lives while contributing to Microsoft's mission of empowering every person and organization on the planet.
The ideal candidate will have 6+ years of experience in software engineering, strong coding skills in languages like C++, Java, JavaScript, or Python, and a proven track record of shipping cloud services or software products. This role offers the chance to work on cutting-edge security solutions while being part of a team that values respect, integrity, and accountability.