New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Microsoft

Senior Software Engineer

Microsoft
Apply →
senior full-time Bengaluru, India

First indexed 1 Aug 2026

Description

The Windows Endpoint Security Platform engineering team is seeking a skilled Senior Software Engineer to help build the next-generation security framework that will empower our industry-wide ecosystem of security partners.

In this role, you will play a key part in designing and implementing a new user-mode based architecture that enables partners to deliver robust endpoint protection solutions without relying on kernel-mode drivers – a major step forward in improving OS reliability and reducing security risk.

You will contribute to a platform that must deliver exceptional performance, reliability, and a comprehensive set of capabilities to defend against evolving enterprise threats.

This initiative is a top priority within Microsoft and carries significant visibility at both executive and industry levels.

Responsibilities

  • Collaborate with Microsoft Virus Initiative (MVI) partners to develop the next generation endpoint protection platform. Establish long term technical strategy and direction.
  • Create and improve architecture designs for complex end to end scenarios that involve multiple teams and services.
  • Influence, lead, and collaborate effectively across leadership, teams, and organizations to drive outcomes.
  • Foster a healthy and inclusive team environment.
  • Embody our culture and values.

Qualifications

  • Bachelor’s Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.

Preferred Qualifications

  • Master’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR Bachelor’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://microsoft.ai/job/senior-software-engineer-228/