CareerPlanSign in

Director, Software Engineering | C++, Go, Python, SONiC, People Leadership | 15+ years, Bangalore

Bangalore, India💼 Full-time🗓 2026-09-18 → 2026-09-25

Core

Lead a high-performing engineering organization responsible for SONiC development across platform enablement, manageability, control plane, and DevOps.

Role type

Director of Software Engineering and Site Lead

Builds

Large-scale distributed systems and open-source networking products

Domain

Networking infrastructure, open-source technologies, distributed systems

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Systems programming (C++, Python, Go), network operating systems, distributed systems, control-plane/data-plane software, engineering management, hiring, workforce planning, performance management, succession planning, retention, coaching, career growth, knowledge sharing, open-source community engagement

Preferred skills

Master's degree in CS/CE/EE, networking, SONiC, open networking, network operating systems, cloud-scale infrastructure, platform enablement, hardware abstraction, manageability, automation, DevOps, leading geographically distributed organizations (50+ employees), open-source contributions, patents, publications, conference presentations

Technologies

SONiC, C++, Go, Python, Linux

Responsibilities

Lead engineering teams and managers to deliver reliable SONiC capabilities; serve as India team site lead establishing vision, culture, and priorities; own hiring, workforce planning, performance management, and retention; develop engineering managers and technical talent; drive engineering excellence and innovation; engage with SONiC open-source and networking communities

Seniority

Director, hands-on IC with people leadership

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