Software Engineer, Host Network Function

Google Google · Big Tech · Sunnyvale, CA +1

Software Engineer role focused on developing and maintaining host networking features and datapath for Google's infrastructure. Requires C++ experience and knowledge of operating systems and TCP/IP.

What you'd actually do

  1. Develop host networking features implemented within the USPS and networkd system daemons.
  2. Design and develop datapath features in C++ for reliability, efficiency, and performance.
  3. Build and maintain the host networking datapath that impacts Google's infrastructure by processing packets in the stack.
  4. Collaborate with client teams to design and implement networking solutions that solve issues.
  5. Provide guidance on the host networking datapath to support projects for teams. Deliver impact by shaping the future of host networking architecture.

Skills

Required

  • C++
  • operating systems
  • TCP/IP

Nice to have

  • user space networking
  • software-defined networking
  • performance optimization