# Staff Software Engineer - Windows

**Company:** [Okta](https://hotfix.jobs/companies/okta)
**Location:** Bengaluru, India
**Role:** Backend Engineering
**Experience:** 7+ years
**Skills:** C++, C#, .Net, Windows, Win32 Api, Inter-Process Communication, Windows Services, CI/CD, Automated Testing, Github Copilot, Cryptography, Trusted Platform Module, Fido, OIDC, OAuth
**Posted:** 2026-07-31

> Leads architecture and development of secure Windows client software and services for Okta’s device identity platform. The role requires 7+ years of experience with C++, C#, .NET, Windows internals, security, performance optimization, and technical leadership.

## Job Description

## Responsibilities
- Partner with Product Management, Engineering Directors, and Principal Architects to translate strategic business objectives into technical roadmaps.
- Drive cross-functional collaboration with Product, Design, and QA to deliver critical engineering initiatives.
- Lead the design and implementation of new features and services from conception through deployment.
- Mentor Staff and Senior engineers, guide technical design reviews, and raise engineering standards across the organization.
- Establish rigorous code standards, comprehensive automated testing, modern CI/CD pipelines, and architectural best practices.
- Create and maintain technical documentation and foster knowledge sharing.
- Use AI coding assistants to accelerate delivery.
- Identify emerging trends in device security and AI-native development, and prototype solutions.

## Requirements
- 7+ years of progressive software development experience designing and building Windows features.
- Strong experience with C++, C#, and the .NET framework.
- Deep expertise in Windows software environments, including design, performance optimization, and security.
- Advanced debugging and performance optimization experience in Windows environments.
- Knowledge of the Win32 API, inter-process communication (IPC), Windows services, and secure credential handling.
- Experience with agile development, CI/CD, and automated testing.
- Excellent communication skills and the ability to influence technical direction.
- Proficiency with AI coding assistants such as GitHub Copilot.
- Conceptual understanding of Windows security features.
- Bachelor's degree in Computer Science or equivalent experience.

## Nice-to-haves
- Cryptography, endpoint security, Trusted Platform Module (TPM), device management/MDM protocols, or endpoint detection experience.
- Knowledge of identity and access management protocols such as FIDO, OIDC, and OAuth.
- Cybersecurity principles and secure coding practices.
- CISSP or Security+ certification.

## Similar jobs

- [Sr. Staff Engineer - Payments & Commerce Platform](https://hotfix.jobs/jobs/153f52a7-9c89-4b7b-b5f1-fd9fa8b0f5d8) - GoHighLevel - Remote
- [Staff Software Engineer - Financial Integrity](https://hotfix.jobs/jobs/628b08cc-4a96-4422-8259-827b91dafd1e) - Rippling - Bengaluru, India
- [Staff Backend Engineer](https://hotfix.jobs/jobs/127bb501-4fd5-435d-92d9-d47c9bf13f75) - GitLab - Remote - $153k – $259k/yr
- [Staff Software Engineer, Security Platform](https://hotfix.jobs/jobs/4781c25d-fac1-4310-82f6-3708762dc1df) - Coinbase - Remote - ₹9.4M – ₹9.4M/yr
- [Staff Engineer](https://hotfix.jobs/jobs/266a6958-bad8-43f5-a0de-de4c0c7c2e8e) - Reltio - Bengaluru, India

**Apply:** https://hotfix.jobs/jobs/76ab9a59-48e6-4d2a-9b30-414d5552eae7
**Canonical:** https://hotfix.jobs/jobs/76ab9a59-48e6-4d2a-9b30-414d5552eae7