Microsoft Security is seeking a Senior Software Engineer to join their team focused on building and scaling data platforms that protect Microsoft services from cyberattacks. This role is part of Microsoft's mission to make the world a safer place through comprehensive security solutions.
The position involves working with a cross-disciplinary team of engineers specializing in large-scale software systems, cybersecurity, big data, and machine learning. You'll be tackling the challenges of processing billions of events and terabytes of data generated daily by Microsoft services to detect and prevent cyber threats.
As a Senior Software Engineer, you'll be responsible for designing, coding, testing, deploying, and operating security solutions. The role requires strong collaboration with engineers, product managers, and customers to deliver effective security platforms. You'll work in an environment that values diversity and deep collaboration to solve complex technological challenges.
The position offers competitive compensation ranging from $117,200 to $229,200 (higher in SF Bay Area and NYC), along with comprehensive benefits including healthcare, educational resources, and parental leave. This is a remote-friendly role with up to 100% work from home options and minimal travel requirements (0-25%).
The ideal candidate will bring 4+ years of technical engineering experience, strong software design skills, and familiarity with cloud platforms, particularly Azure. Experience with ML model deployment and cybersecurity background are highly valued. Microsoft emphasizes a culture of inclusion, growth mindset, and innovation, making this an excellent opportunity for those passionate about making a significant impact in global cybersecurity.