Microsoft Security is seeking a Software Engineer II to join their Security Risk Engineering team in a role that combines cybersecurity expertise with software development. This position is part of Microsoft's mission to make the world a safer place through end-to-end security solutions.
The role sits within the Microsoft Security organization, which is dedicated to securing digital technology platforms, devices, and clouds in heterogeneous environments. You'll be working on protecting Microsoft 365 services using cutting-edge security solutions, including access control, secrets management, and data analysis.
As a Software Engineer II, you'll be instrumental in understanding and mitigating emerging threats using a data-driven approach. Your responsibilities will include collaborating with research teams, analyzing security data for actionable insights, and creating data products to address key security risks. The position requires a blend of technical expertise in software development and security concepts.
The ideal candidate will have at least 2 years of experience in software engineering, with a strong foundation in languages like Java, JavaScript, or Python. Knowledge of Azure services and security concepts is highly valued. You'll be joining a culture that embraces a growth mindset and values respect, integrity, and accountability.
This role offers competitive compensation ranging from $98,300 to $193,200 per year (varies by location), along with comprehensive benefits including healthcare, educational resources, and parental leave. The position allows for up to 100% remote work, providing flexibility while contributing to Microsoft's mission of empowering every person and organization on the planet.
You'll be part of Microsoft's Secure Future Initiative, working directly on advanced technologies that protect millions of users worldwide. This is an opportunity to make a significant impact on global cybersecurity while working with cutting-edge technology and collaborating with industry experts.