Taro Logo

Staff Network Design Engineer, Google Cloud

Google is a global technology company that designs and develops cloud computing, search, software, and online advertising technologies.
Cloud
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Staff Network Design Engineer, Google Cloud

Join Google Cloud as a Staff Network Design Engineer, where you'll be at the forefront of developing custom silicon solutions that power Google's data center infrastructure. As part of the ML, Systems, & Cloud AI (MSCA) organization, you'll work on designing and implementing Application-Specific Integrated Circuits (ASICs) to accelerate networking in data centers. This role combines deep technical expertise in networking architecture with hands-on development of next-generation data center accelerators.

You'll be responsible for architecting networking ASICs from specification to production, working with RDMA and packet processing systems, and developing RTL for ASIC subsystems. The position requires expertise in TCP/IP, Ethernet, PCIE, and DRAM protocols, along with strong skills in performance analysis and modeling. You'll collaborate with software teams to optimize hardware/software interfaces and drive innovation in data center networking.

The role offers the opportunity to shape the future of hyperscale computing at Google, working on projects that impact billions of users worldwide. You'll be part of a team that prioritizes security, efficiency, and reliability while pushing the boundaries of what's possible in data center networking. This position combines technical leadership with hands-on engineering, requiring both deep technical knowledge and the ability to collaborate across teams.

Working at Google Cloud means being part of a team that's developing cutting-edge technology used by Google's own services and Cloud customers. The position offers the chance to work with world-class engineers, access to state-of-the-art resources, and the opportunity to solve complex technical challenges at scale.

Last updated 3 days ago

Responsibilities For Staff Network Design Engineer, Google Cloud

  • Participate in evaluation of future ASIC designs and general architecture for executing Google's data center networking roadmap
  • Collaborate in developing new layer protocols for data center networking
  • Understand how everything interacts with software and other ASIC subsystems
  • Define performance hardware/software interfaces. Write micro-architecture and design specifications
  • Define efficient micro-architecture and block partitioning/interfaces and flows

Requirements For Staff Network Design Engineer, Google Cloud

Python
Go
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience architecting networking ASICs from specification to production
  • Experience working with design networking like: RDMA and or packet processing and system design principles
  • Experience developing RTL for ASIC subsystems
  • Experience in cross-functional, micro-architecture, design, verification, logic synthesis, and timing closure

Benefits For Staff Network Design Engineer, Google Cloud

Medical Insurance
401k
Parental Leave
  • Comprehensive health coverage
  • Retirement benefits
  • Parental leave support

Interested in this job?

Jobs Related To Google Staff Network Design Engineer, Google Cloud