CareerPlan

Principal Software Engineer Manager

India, Uttar Pradesh, NoidaFull-time2026-10-16 → 2026-11-10

Core

Lead a team of software engineers to own people development, technical direction, and delivery of Azure deployment automation and infrastructure tooling for the Defender service.

Role type

Principal Software Engineer Manager (hands-on IC)

Builds

Azure deployment automation, infrastructure tooling, and reusable solutions for shared operational challenges

Domain

Cloud Infrastructure / DevOps / Security (Defender)

Required skills

Team leadership and people development, Technical architecture and design, Hands-on coding (C, C++, C#, Java, JavaScript, Python), Production troubleshooting, Engineering efficiency and automation, Stakeholder communication and decision explanation

Preferred skills

Experience with deployment telemetry and incident learning, Observability and safe rollout practices

Technologies

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

Responsibilities

Hire, coach, and develop engineers through clear expectations and performance management; Lead architecture and design for deployment automation and infrastructure tooling; Contribute code, review designs, and troubleshoot production issues; Partner with service teams to automate deployment preparation and validation; Drive engineering efficiency by identifying recurring work and building reusable automation; Use telemetry and incident learning to measure improvements in reliability and manual effort.

Seniority

Principal, hands-on IC with management responsibilities