Microsoft's Identity & Access Management (IAM) Protect team is seeking a Software Engineer II to join their mission of protecting Microsoft Cloud. This role is based in Redmond, WA, with a hybrid work arrangement allowing up to 50% work from home. The position offers a competitive salary range of $98,300 - $193,200 USD per year.
The role sits within Microsoft Security, an organization dedicated to making the world a safer place by providing end-to-end security solutions. The IAM Protect team specifically manages Entra tenants for all Microsoft Cloud, focusing on building and operating security services that enforce security policies across thousands of services.
As a Software Engineer II, you'll be responsible for designing, developing, and maintaining scalable data pipelines and systems. The role requires strong expertise in data platform/data engineering, with at least 2 years of experience in data pipelining and transformation technologies like Spark, and familiarity with the Azure Data tech stack.
Key responsibilities include collaborating with peer teams to integrate data from various sources, building scalable data models, implementing data validation processes, and supporting security attack graph tooling. You'll work with large datasets to determine security risks while ensuring compliance with Microsoft's security and privacy guidelines.
The position offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and generous time away. Microsoft's culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for professional development.
This role represents an excellent opportunity for someone with a background in computer science and data engineering to make a significant impact on Microsoft's security infrastructure while working with cutting-edge technologies in a collaborative, inclusive environment.