CareerPlanSign in

Principal Software Engineering Manager

India, Karnataka, Bangalore💼 Full-time🗓 2026-08-06 → 2026-09-26

Core

Manages cross-team dependencies, drives engineering excellence in code quality, security, and reliability, and leads adoption of AI/ML tools and Responsible AI practices.

Role type

Principal Software Engineering Manager

Builds

Complex software products with high reliability and security standards

Domain

Software Engineering, AI/ML, Site Reliability

Deliverable

production ML models | product features | infrastructure

Required skills

Architecture design, code review leadership, incident management, test strategy, security-first development, people management, project planning, stakeholder alignment, telemetry monitoring, on-call/DRI process design

Preferred skills

AI/ML tool adoption, Responsible AI practices, technology evaluation

Technologies

C, C++, C#, Java, JavaScript, Python

Responsibilities

Lead architecture discussions and design reviews, guide teams on test strategy and code quality, lead code reviews and incident retrospectives, manage cross-team dependencies and project planning, drive live site reliability through telemetry and monitoring, model leadership values and coach team members

Seniority

Principal, hands-on IC with people management

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.