Network Design Engineer, Google Cloud

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

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, contributing to project definition, design, and implementation of next-generation data center accelerators. The role involves deep knowledge of RDMA-based transports and performance analysis of end-to-end networking stacks. As part of Google's Technical Infrastructure team, you'll help maintain and develop data centers, build next-generation Google platforms, and ensure networks run optimally for the best user experience. The position offers the opportunity to work on groundbreaking data center networks and collaborate with software teams to optimize hardware/software interfaces.

Last updated 11 days 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

Benefits For Network Design Engineer, Google Cloud

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Equal opportunity employer
  • Accommodation for special needs
  • Global work environment

Interested in this job?

Jobs Related To Google Network Design Engineer, Google Cloud

CPU Technical Program Manager

Technical Program Manager role at Google focusing on CPU/SoC engineering and program management.

Senior Staff UX Designer, Gemini Code Assist UX

Senior Staff UX Designer position at Google, focusing on Gemini Code Assist UX, requiring 10+ years of experience in product design and developer tools UX.

Senior Technical Program Manager I, Extended Reality Demo

Lead XR demo development and presentation at Google, showcasing AR/VR technologies to executive stakeholders with competitive compensation and benefits.

Head of Technical Delivery Integration, Public Sector

Lead technical delivery integration role at Google Public Sector, focusing on government and education digital transformation projects, requiring 8+ years of technical program management experience.

Client Engagement Manager, Google Global Networking and Infrastructure

Lead technical implementation and customer engagement for Google's global network infrastructure, managing strategic relationships and driving business outcomes.