Network Design Engineer, Google Cloud

Google is a global technology leader providing innovative products and services used by millions worldwide.
Cloud
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Network Design Engineer, Google Cloud

Google is seeking a Network Design Engineer for their Cloud division to join their Technical Infrastructure team. This role focuses on developing custom silicon solutions and ASICs to accelerate networking in data centers. The position requires extensive experience in networking ASIC architecture, from specification to production. You'll be working on cutting-edge technology that powers Google's data center infrastructure, collaborating with cross-functional teams to design and implement next-generation data center accelerators. The role combines deep technical expertise in RDMA-based transports with hands-on involvement in project definition, design, and implementation. As part of Google's Technical Infrastructure team, you'll contribute to maintaining and developing data centers and platforms that make Google's product portfolio possible. The team takes pride in being the engineers' engineers, focusing on building and optimizing networks to ensure the best user experience. This position offers the opportunity to work on groundbreaking data center networks and shape the future of Google's infrastructure.

Last updated 3 months ago

Responsibilities For 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 it interacts with software and other ASIC subsystems to implement groundbreaking data center networks
  • Define performance hardware/software interfaces. Write micro architecture and design specifications
  • Define efficient micro-architecture and block partitioning/interfaces and flows

Requirements For Network Design Engineer, Google Cloud

Python
Go
  • Bachelor's degree in BSC, or a related field, or equivalent practical experience
  • 10 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 Network Design Engineer, Google Cloud

Senior Technical Program Manager I, Google Cloud

Senior Technical Program Manager position at Google Cloud, leading complex technical projects with 8+ years experience required, offering competitive compensation $183K-$271K+benefits.

Field Sales Manager, Startups and Corporate, Google Cloud

Lead Google Cloud's sales team focusing on startups and corporate clients, managing Field Sales Representatives and driving cloud solution adoption.

Senior Product Manager, Google Distributed Cloud

Senior Product Manager position at Google Cloud, leading strategy and development of Distributed Cloud platform, offering $183K-$271K salary plus benefits.

Technical Program Manager, Cloud and Asset Portfolio Solutions

Technical Program Manager position at Google focusing on Cloud and Asset Portfolio Solutions, managing infrastructure and data center operations.

Technical Program Manager III, Network Acceleration, Cloud Systems

Technical Program Manager III position at Google, managing network infrastructure solutions for AI/ML, Cloud, and other core products, offering $156K-$229K + benefits.