CareerPlanSign in

Principal Software Engineering Manager

India, Karnataka, Bangalore💼 Full-time🗓 2026-07-21 → 2026-09-26

Core

Lead a team of engineers to design, develop, test, deploy, and maintain highly performant, reliable, secure, and scalable advertiser experiences.

Role type

Principal Software Engineering Manager

Builds

Advertiser experiences, campaign management systems, SaaS products, and advertising technology platforms

Domain

Advertising technology / Cloud-native software

Deliverable

production ML models | product features | infrastructure

Required skills

Software architecture, distributed systems, system design, C#, .NET, JavaScript, Python, Java, C++, TypeScript, React, Electron, Azure, CI/CD, observability, telemetry, experimentation frameworks, accessibility, globalization, security-by-design, legacy system modernization, AI-assisted development adoption, engineering health metrics (SPACE, Accelerate), live-site operational leadership

Preferred skills

Modern client application architectures, full-stack engineering practices, large-scale productivity applications, transformational engineering initiatives

Technologies

C#, .NET, JavaScript, Python, Java, C++, TypeScript, React, Electron, WebView2, Azure, GitHub Copilot, SPACE, Accelerate

Responsibilities

Lead architecture and design discussions across teams; Establish and improve engineering excellence practices (code quality, test automation, developer productivity); Drive end-to-end execution from ideation to live-site operations; Champion data-driven engineering culture through telemetry and metrics; Attract, develop, coach, and retain diverse engineering talent; Lead live-site excellence and operational maturity including incident management and reliability improvements

Seniority

Principal, hands-on IC with people management

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