Principal Software Engineering Manager

8 years

0 Lacs

Posted:1 day ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Principal Software Engineering Manager

Bangalore, Karnataka, India


Date posted
Aug 07, 2025
Job number
1857681
Work site
Microsoft on-site only
Travel
0-25 %
Role type
People Manager
Profession
Software Engineering
Discipline
Software Engineering
Employment type
Full-Time

Overview

Security is one of the most critical priorities for our customers in a world increasingly shaped by digital threats, regulatory demands, and complex IT environments. Microsoft’s mission is to make the digital world safer for everyone – by reshaping how security is delivered and empowering every user, customer, and developer with simplified, end-to-end protection across the cloud. We are committed to securing technology platforms, devices, and diverse customer environments, while also protecting our internal estate. Our culture embraces a growth mindset, inspires excellence, and encourages individuals and teams to bring their best every day. Through this approach, we drive innovations that transform lives and create meaningful global impact.

The Identity & Access Management (IAM) Protect team within the CISO organization plays a central role in this vision by managing Entra tenants across the Microsoft Cloud. We design, build, and operate robust security frameworks that enforce policies across thousands of services – safeguarding both Microsoft’s infrastructure and customer environments.

We’re looking for a Principal Software Engineering Manager with deep technical expertise and a strong security mindset to lead our Tenant Security team. This leader will drive the architecture, development, and evolution of systems that enforce policy, protect tenant boundaries, and detect and respond to adversaries. If you are passionate about distributed systems, identity and access management, and building security at scale, we want to hear from you.

Qualifications

  • Bachelor’s degree in computer science or a related technical discipline AND 10+ years of hands-on software engineering experience in languages such as C, C++, C#, Java, JavaScript, or Pyth OR equivalent practical experience
  • Proven people management experience, including leading, coaching, and developing high-performing engineering teams
  • Strong understanding of cybersecurity principles and practices
  • Experience building and operating distributed systems or platforms at scale in a cloud environment
Preferred Qualifications
  • Bachelor’s degree AND 8+ years of engineering experience . Master’s degree with 6+ years of engineering experience
  • 5 + years of experience in the cybersecurity domain
  • Demonstrated experience in Identity & Access Management (IAM) systems, including authentication, authorization, and policy enforcement
  • Strong leadership skills with a track record of delivering complex technical projects, setting direction, and aligning teams across multiple stakeholders
  • Experience working with or around Microsoft Entra or similar identity platforms

Other Requirements
  • The role is subject to Microsoft’s background check process, including the Microsoft Cloud Background Check, which must be passed upon hire/transfer and every two years thereafter.


Responsibilities

  • Lead a team of engineers to design, build, and operate scalable security solutions that protect Microsoft cloud tenants from adversarial threats.
  • Drive the development of distributed frameworks and platforms that enforce authentication, authorization, and governance policies at scale.
  • Collaborate closely with cross-functional teams – product managers, security researchers, and engineering peers – to define requirements and prioritize initiatives.
  • Foster a data-driven culture by instrumenting telemetry and using metrics to inform decisions, measure effectiveness, and improve customer outcomes.
  • Guide architecture reviews, lead technical discussions, and ensure operational excellence through strong engineering practices and documentation (e.g., design docs, troubleshooting guides).
  • Troubleshoot and resolve complex issues across networking, compute, storage, and identity stacks, including live site incidents.
  • Coach and develop engineers on the team, fostering a culture of growth, inclusion, and high performance.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You