Manager, Software Engineering - Cumulus Linux
Core
Lead a software development team to define and implement core infrastructure services, reliability, availability, and serviceability features for Cumulus Linux, a Debian-based network operating system powering data centers for AI and high-performance computing.
Role type
Senior IC manager (software engineering)
Builds
Cumulus Linux core infrastructure services, telemetry features, and reliability features
Domain
Data center networking / Linux systems
Required skills
Linux systems leadership, C and Python development, data modeling, OpenConfig, streaming telemetry (gNMI), embedded software on network switches, Ethernet interface bring-up and troubleshooting, datacenter protocols, project management
Preferred skills
Linux kernel networking, hands-on system bring-up and debug, collaborative environment
Technologies
Cumulus Linux, Debian, C, Python, OpenConfig, gNMI
Responsibilities
Lead team development and delivery of OS telemetry and infrastructure features; Partner with engineering teams to improve security, performance, and reliability; Develop and debug system monitoring and serviceability code; Collaborate on E2E integration of infrastructure features; Work with project management for planning; Recruit and onboard new employees; Mentor engineers on career development; Supervise technology trends and upstream communities; Guide problem-solving and proactive prevention of issues
Seniority
Senior, hands-on IC with people management
