Microsoft Security is seeking a Software Engineer II to join their Security Platform team in Bangalore. The role focuses on building cloud solutions for security, compliance, and data governance features for Office 365 and Windows platforms.
The Security Platform team is responsible for creating global-scale services that transport, store, secure, and manage sensitive data. Built on Azure, Exchange, and other cloud platforms, these solutions integrate with Office applications like Outlook. The team is expanding its Identity and Data Classification (IDC) division, offering an excellent opportunity for engineers interested in cloud distributed systems and security.
The position requires 5+ years of software development experience with proficiency in C# (or Java/C++). Key technical requirements include experience with cloud development (Azure, AWS, Google Cloud), Kubernetes, REST API design, and microservices architecture. The ideal candidate should have strong knowledge of secure coding practices, data structures, and CI/CD pipelines.
As a Software Engineer II, you'll be responsible for:
The role offers comprehensive benefits including healthcare, educational resources, parental leave, and investment options. Microsoft provides a collaborative culture embracing growth mindset and innovation, making it an ideal environment for career development in security and cloud technologies.
This position offers hybrid work arrangements with up to 50% work from home and minimal travel requirements (0-25%). The Security Platform team plays a crucial role in Microsoft's mission to make the world safer through end-to-end security solutions, making this an impactful opportunity for the right candidate.