Job Description
Job Title: Principal Software Engineer. Location: Bangalore, Karnataka, India
Job Type: Full-time (Hybrid, 3 days per week in office)
Responsibilities:
- Design, develop, and deliver Windows security and enterprise features for client and server operating systems.
- Build solutions for hardware-backed security, cryptography, identity, authentication, and enterprise management.
- Develop robust, maintainable, and testable software suitable for large-scale deployment.
- Collaborate with engineering teams across global locations to deliver shared technical goals;
- Drive the complete software development lifecycle from requirements and design to implementation, validation, and deployment.
- Apply AI-assisted engineering workflows to improve design, debugging, testing, and documentation while maintaining high security standards.
- Develop reusable AI workflows, validation checklists, and automation to improve engineering efficiency.
- Use AI to support root cause analysis, debugging, test generation, validation, and automation of repetitive engineering tasks.
Qualifications:
- Bachelor's degree in Computer Science or a related technical field with 12+ years of software engineering experience, or equivalent experience.
- Strong programming experience in C, C++, C#, Java, JavaScript, Python, or similar languages.
- Experience building and shipping production software in systems programming languages such as C, C++, C#, or Rust.
- Experience debugging complex software systems;
- Experience with platform security, cryptography, identity and authentication, secure boot, TPM, device security, enterprise policy management, or licensing systems.
- Experience designing and developing large-scale, performance-sensitive software, preferably for Windows or operating systems.
Preferred:
- Experience with Public Key Cryptography and Post-Quantum Cryptography (PQC).
- Strong background in software testing, telemetry, reliability, and operational excellence.
- Experience collaborating with global engineering, security, and program management teams.
Benefits And Compensation:
- Opportunity to build security technologies used by billions of Windows users worldwide.
- Work with global engineering teams on large-scale enterprise software.
- Hybrid work model with three in-office days per week.
- Inclusive, collaborative, and innovation-driven work environment.
Other Information:
- Microsoft Cloud Background Check is required upon hiring and every two years thereafter.
- Applications will be accepted until the position is filled.
- Equal opportunity employer committed to diversity and inclusion.
JOB TYPE
Full-timeCOMPENSATION
Important: To avoid application spam, include this statement at the end of your resume or application: 'I found this position on ( Quantum Jobs List ) .' Applications without it will be disqualified.
Back to all Quantum jobs




.webp)

.webp)
