Taro Logo

Staff Network Design Engineer, Google Cloud

A global technology company that specializes in internet-related services and products, including search, cloud computing, software, and hardware.
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. This role combines advanced networking expertise with ASIC development, focusing on creating next-generation data center accelerators. You'll be part of the ML, Systems, & Cloud AI (MSCA) organization, working on critical infrastructure that supports all Google services and Cloud operations. The position requires deep expertise in networking protocols, ASIC architecture, and hardware-software interface optimization. You'll collaborate with cross-functional teams to develop innovative solutions for data center networking, including RDMA-based transports and packet processing systems. This role offers the opportunity to shape the future of hyperscale computing while working with cutting-edge technology in a global impact environment. The position demands both technical depth in hardware design and breadth in understanding complex distributed systems, making it an ideal opportunity for experienced engineers looking to make a significant impact on Google's infrastructure.

Last updated 14 hours 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 benefits
  • Retirement plans
  • Parental leave support

Interested in this job?

Jobs Related To Google Staff Network Design Engineer, Google Cloud

Staff Cloud Solutions Architect, Rapid Innovation

Staff Cloud Solutions Architect position at Google focusing on designing and implementing cloud enterprise solutions with expertise in Python/JavaScript and machine learning.

Senior Solutions Acceleration Architect, Applications

Senior cloud architect position at Google Cloud, combining technical leadership in cloud-native development with customer-facing responsibilities to drive digital transformation.

Senior Solutions Acceleration Architect, Applications

Senior cloud architecture role at Google Cloud Platform focusing on designing and developing scalable cloud-native applications and leading technical solutions for enterprise customers.

Silicon Networking Microarchitecture and RTL Lead, Google Cloud

Lead position for silicon networking microarchitecture and RTL at Google Cloud, focusing on TPU technology and AI/ML hardware acceleration.

Data Center System Architect

Lead data center architecture and optimization for AI/ML systems at Google, focusing on infrastructure design, system integration, and performance optimization.