Engineering Manager, Node Performance Team
Sunnyvale, CA, USA · Manager · Full-time · Posted Sep 21, 2026
- Experience
- 8 years in software development; 3 years in large-scale infrastructure, distributed systems or networks, or compute technologies, storage or hardware architecture; 3 years in technical leadership; 2 years in people management or team leadership.
- Education
- Bachelor’s degree, or equivalent practical experience.
About the job
Leads the Node Performance Team, setting its roadmap and managing engineers while designing and optimizing computer systems across kernels, hardware, cluster software, and Borg users.
What you'll do
- Set team priorities, strategy, and technical roadmap; align planning across teams.
- Manage engineers through performance discussions, coaching, and development feedback.
- Guide system designs, write code, and review engineers’ code for quality and efficiency.
What they ask for
- Bachelor’s degree or equivalent practical experience.
- 8 years of experience in software development.
- 3 years of experience developing large-scale infrastructure, distributed systems or networks, or working with compute technologies, storage or hardware architecture; and 3 years in a technical leadership role.
- 2 years of experience in a people management or team leadership role.
Nice to have
- Master's degree or PhD in Computer Science or a related technical field; 3 years of experience in a complex, matrixed organization.
- Experience with Linux, C++, cluster management, analysis, or performance optimization.
Pay
$207000 - $300000 (USD) (base salary)
Tools
Linux, C++, cluster management, Borg
Model-written summary · the original posting is authoritative