Microsoft Security is seeking a Software Engineer II to join their Security Platform team in Bangalore. This role is part of Microsoft's mission to make the world safer through end-to-end security solutions. The Security Platform team builds cloud solutions supporting premium features for security, compliance, data governance, and data loss prevention for Office 365 and Windows.
The position involves working on cloud distributed systems at global scale, building solutions that protect users worldwide. You'll be developing services that leverage Azure, Exchange, and other cloud platforms, while integrating with Office applications like Outlook. The role requires strong technical skills in cloud computing, security, and compliance.
As a Software Engineer II, you'll be responsible for determining architectural approaches, conducting business reviews, and operating production services. The role demands expertise in C#, REST APIs, secure programming, and microservices architecture. You'll work in a culture centered on growth mindset and excellence, collaborating with teams to create innovations impacting billions of lives.
Key responsibilities include code development, quality assurance, on-call support, and tool development. The position offers comprehensive benefits including healthcare, educational resources, and work-life balance support. This hybrid role allows up to 50% work from home with 0-25% travel requirements.
The ideal candidate will have 3+ years of engineering experience, strong communication skills, and the ability to work effectively in a collaborative environment. This is an excellent opportunity for someone passionate about security and distributed systems to make a significant impact at Microsoft.