Technical Lead Manager, Network Interface Controller Dataplane

Google Google · Big Tech · Sunnyvale, CA +1

This role is for a Technical Lead Manager focused on the network interface controller dataplane. The responsibilities include driving technical strategy, establishing performance and reliability standards, collaborating with cross-functional teams, leading troubleshooting efforts, and managing a high-performing engineering team. The role requires extensive experience in software development, embedded systems or networking, and people management, with preferred qualifications in kernel drivers, networking protocols, and firmware.

What you'd actually do

  1. Drive the technical strategy for the high-performance network data path, ensuring architectural integrity across all components and collaborating with specialized infrastructure and platform engineering teams on technologies such as RDMA, proprietary high-speed communication frameworks, and network security offload features.
  2. Establish and enforce end-to-end performance and reliability standards for the core networking stack.
  3. Work with cross-functional engineering partners to ensure seamless integration and operational harmony among critical pipeline components.
  4. Lead and coordinate technical efforts across teams to troubleshoot and resolve the most high-impact issues affecting the network's data path operation.
  5. Build, lead, and mentor a high-performing engineering team focused on holistic system analysis, cross-component debugging, and fostering effective collaboration across organizational boundaries.

Skills

Required

  • software development
  • testing
  • launching software products
  • embedded systems
  • networking
  • People management

Nice to have

  • data structures
  • algorithms
  • technical leadership
  • kernel drivers
  • networking protocols
  • C++
  • firmware

What the JD emphasized

  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products
  • 5 years or experience with embedded systems or networking
  • Experience in People management
  • Experience with kernel drivers, networking protocols, C++, firmware