# Senior Software Engineer

**Company**: Microsoft
**Location**: Bengaluru, India
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology
**Ticker**: MSFT
**Wikidata**: https://www.wikidata.org/wiki/Q2283

**Apply**: https://microsoft.ai/job/senior-software-engineer-228/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_8562b455-3e9

## 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.

## Skills

### Required
- C
- C++
- C#
- Java
- JavaScript
- Python

---

Source: [Apply at microsoft.ai](https://microsoft.ai/job/senior-software-engineer-228/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
