[Skip to main content](#main-content)

[OpenNash Jobs](https://jobs.opennash.com/)
[Hiring report](/reports/hiring/) · [All Microsoft jobs](https://jobs.opennash.com/companies/microsoft/) · [Search jobs](/search/)

Microsoft · India, Karnataka, Bangalore

# Principal Software Engineer

India, Karnataka, Bangalore Senior individual contributor Software Engineering 

Listed on Microsoft’s official careers site. Posted July 24, 2026. Check that it is still open and apply there.
[Apply on Microsoft’s careers site →](https://apply.careers.microsoft.com/careers/job/1970393556943120)

[OpenNash Jobs](https://jobs.opennash.com/) / [Microsoft](https://jobs.opennash.com/companies/microsoft/) / Principal Software Engineer

## Job description

Security & OS Feature Engineering Design and implement Windows security and enterprise capabilities that ship at scale across client and/or server. Build features across foundational areas such as hardware-backed security, cryptography, identity/authentication, and enterprise management experiences. Establish reusable patterns (e.g., prompt/playbook snippets, validation checklists, automation hooks) that make AI usage repeatable and safe for the team.

Improve engineering efficiency by applying AI to: Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR equivalent experience. Solid experience building and shipping production software in one or more systems languages (e.g., C/C++/C#/Rust) and debugging complex systems.

### Experience in one or more

platform security, cryptography, identity/authentication, secure boot/TPM, device security, enterprise policy/management, licensing/entitlement systems. Experience designing and developing features in large-scale, performance-sensitive systems, ideally with Windows / OS / systems depth. Public Key Cryptography/Post Quantum Cryptography(PQC).

### Track record of driving engineering quality

testing strategy, telemetry, reliability, and operational excellence. Comfort partnering across geographies and influencing designs with stakeholders across engineering, security, and program leadership.

## At a glance
- Posted by the employer: Jul 24, 2026
- First seen by OpenNash: Aug 21, 2026
- Last checked: Oct 18, 2026
- Listed for: 86 days
- Location: India, Karnataka, Bangalore[Apply on Microsoft’s careers site →](https://apply.careers.microsoft.com/careers/job/1970393556943120)

## More jobs at Microsoft

### [Principal Software Engineer-AI Infrastructure](https://jobs.opennash.com/companies/microsoft/jobs/f8efb3207ae3a5350f80/)

India, Karnataka, Bangalore

### [Principal Software Engineering Manager](https://jobs.opennash.com/companies/microsoft/jobs/979e0d4fa6cc610d39fc/)

India, Karnataka, Bangalore

## Similar jobs at other companies

### [Principal Software Engineer](https://jobs.opennash.com/companies/capgemini/jobs/68b70570e80731f1f389/)

Capgemini · Utrecht

### [Principal Software Engineer](https://jobs.opennash.com/companies/siemens/jobs/2a24e793e5b430b7f63d/)

Siemens 

### [Sr. Principal Software Engineer](https://jobs.opennash.com/companies/jpmorganchase/jobs/4dfb16dbc7cf547f01e7/)

JPMorganChase · Bengaluru, Karnataka, India

### [Principal Engineer/Senior Staff Engineer- CPU Software & Hardware Co-Design Engineer (ML Systems)](https://jobs.opennash.com/companies/qualcomm/jobs/1fd1ae44127e47ec80dd/)

Qualcomm · Bangalore, India

[Software Engineering jobs](/functions/software-engineering/)

OpenNash lists jobs from employers’ own careers sites and does not handle applications.
Dates come from the employer where stated; “first seen” and “last checked” are our own observations.

OpenNash Jobs · Official listings with dates and links to the employer. [Weekly hiring report](/reports/hiring/) · [Methodology](/methodology/)
