Taro Logo

Staff Network Design Engineer, Google Cloud

A global technology company that designs and develops innovative products and services in cloud computing, search, advertising, and more.
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud

Description For Staff Network Design Engineer, Google Cloud

Join Google Cloud's elite engineering team 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 deep technical expertise in ASIC architecture with a focus on next-generation networking solutions. You'll be responsible for designing and implementing high-performance networking ASICs, working on everything from specification to production. The position requires expertise in RDMA, packet processing, and system design principles for achieving optimal latency and throughput.

As part of the ML, Systems, & Cloud AI (MSCA) organization, you'll contribute to the infrastructure that powers Google's most critical services and Cloud offerings. The role involves close collaboration with software teams to optimize hardware/software interfaces and develop innovative solutions for data center networking challenges. You'll be working on projects that directly impact the performance and efficiency of Google's global network infrastructure.

The ideal candidate brings extensive experience in networking protocols, ASIC design, and system architecture, along with strong programming skills. This is an opportunity to shape the future of hyperscale computing while working with cutting-edge technology and world-class engineers. The position offers the chance to work on challenging technical problems at scale, with direct impact on Google's infrastructure and cloud services.

Last updated 2 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

Interested in this job?

Jobs Related To Google Staff Network Design Engineer, Google Cloud

Staff Systems Architect, Advanced Research and Development

Lead system architecture and innovation for Google's Tensor SoC platform, developing custom silicon solutions for consumer products with focus on performance and efficiency.

Senior Design Engineer, Networking, Google Cloud

Senior Design Engineer position at Google Cloud focusing on networking ASIC development and architecture for data center infrastructure.

Senior Staff Software Engineer, Google Cloud Storage

Lead security and infrastructure initiatives for Google Cloud Storage as a Senior Staff Software Engineer, focusing on distributed systems and data protection at scale.

Staff Software Engineer, Google Cloud Dataproc, Open Source

Staff Software Engineer position at Google Cloud focusing on Dataproc and open source analytics frameworks.

Staff Software Engineer, Parallel File System, AI/ML

Staff Software Engineer position at Google Cloud focusing on parallel file system development for AI/ML applications, offering competitive compensation and hybrid work options.