Microsoft Security is on a mission to make the world a safer place by protecting against digital threats and ensuring security across platforms, devices, and clouds. This role is part of the Security Graph team, which tackles one of the top security challenges: understanding potential attack paths and vulnerabilities in customer systems.
The position involves working on a strategic platform based on a knowledge graph that represents digital assets and their connections. This graph processes tens of billions of daily events to derive smart insights, calculate attack paths, and identify security risks. The platform serves various Microsoft security products and continues to expand.
As a Backend Software Engineer, you'll be working with cutting-edge technologies on systems that protect millions of users. You'll collaborate with a diverse team of software engineers, security researchers, program managers, and data scientists. The role offers exciting challenges in handling large data volumes, complex calculations, and modeling the digital world into a coherent knowledge graph.
The team culture embraces a growth mindset and excellence, encouraging everyone to bring their best. You'll have opportunities to mentor junior peers, contribute to infrastructure improvements, and work on high-impact security solutions. The position offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance support.
This is an excellent opportunity for an experienced backend engineer passionate about security and large-scale distributed systems to make a significant impact on global cybersecurity. The hybrid work environment (up to 50% work from home) provides flexibility while maintaining collaborative opportunities with the team.