Senior Design Engineer, Networking, Google Cloud

A global technology company that specializes in internet-related services and products, including search, cloud computing, software, and hardware.
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Senior Design Engineer, Networking, Google Cloud

Join Google's ML, Systems, & Cloud AI (MSCA) organization as a Senior Design Engineer focusing on networking for Google Cloud. This role involves developing cutting-edge Application-Specific Integrated Circuits (ASICs) to accelerate networking in data centers. You'll be part of a team that designs and implements hardware infrastructure supporting all Google services and Cloud operations. The position requires deep expertise in RDMA-based transports and networking protocols, combining hardware and software optimization skills. You'll contribute to Google's data center networking roadmap, working on everything from custom designs to chiplets. The role offers the opportunity to shape the future of hyperscale computing, working with state-of-the-art technology in a collaborative environment. Your work will directly impact Google's global infrastructure, supporting services used by billions of people worldwide. The position demands both technical depth in ASIC design and breadth in understanding modern data center networking requirements, making it an ideal opportunity for experienced engineers looking to work on large-scale, impactful projects.

Last updated 19 minutes ago

Responsibilities For Senior Design Engineer, Networking, 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 Senior Design Engineer, Networking, 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 Senior Design Engineer, Networking, Google Cloud

Staff Software Developer, Google Cloud

Staff Software Developer position at Google Cloud focusing on technical leadership and development of enterprise-grade cloud solutions, offering competitive compensation and benefits.

Staff Network Design Engineer, Google Cloud

Staff Network Design Engineer position at Google Cloud, focusing on ASIC development and data center networking architecture in Israel.

Senior Staff Software Engineer, Infrastructure, Google Cloud Data Management

Senior Staff Software Engineer position at Google Cloud focusing on infrastructure and data management systems, requiring extensive experience in distributed systems and technical leadership.

Staff Software Engineer, Google Enterprise Network

Lead software engineering role at Google focusing on enterprise network automation and infrastructure development in Bengaluru, India.

Staff Software Engineer, Google Distributed Cloud

Staff Software Engineer position at Google working on Google Distributed Cloud, leading development of large-scale infrastructure and distributed systems.