Network Design Engineer, Google Cloud

1 Month ago • 10 Years + • Network Engineering

Job Summary

Job Description

This role involves developing Application-Specific Integrated Circuit (ASIC) to accelerate networking in Google's data centers. Responsibilities include project definition, design, and implementation; participation in the design, architecture, documentation, and implementation of next-generation data center accelerators; and performance analysis for an end-to-end networking stack using deep knowledge of RDMA-based transports. The engineer will evaluate future ASIC designs and architectures, collaborate on new layer protocols for data center networking, define performance hardware/software interfaces, and write micro-architecture and design specifications. The work contributes to custom silicon solutions powering Google's direct-to-consumer products, impacting millions of users worldwide.
Must have:
  • 10+ years ASIC architecting experience
  • RDMA and packet processing expertise
  • RTL development for ASIC subsystems
  • Cross-functional design & verification experience
  • Performance analysis & test plan definition
Good to have:
  • Hardware/software interface optimization
  • Networking switch/endpoint architecture
  • TCP/IP, Ethernet, PCIe, DRAM, NoC knowledge
  • C++, Python, or Go programming
  • Network simulation and modeling skills

Job Details


Minimum qualifications:

  • 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 for low latency, high throughput, security, and reliability.
  • Experience developing RTL for ASIC subsystems.
  • Experience in Cross-functional, micro-architecture, design, verification, logic synthesis, and timing closure.

Preferred qualifications:

  • Experience working with software teams optimizing the hardware/software interface.
  • Experience architecting networking switches, end points, and hardware offloads.
  • Experience in Transmission Control Protocol (TCP), IP, Ethernet, PCIE and Dynamic random-access memory (DRAM), Network on Chip (NoC) principles and protocols.
  • Experience in a procedural programming language (e.g. C++, Python, Go.).
  • Experience in estimating performance by analysis, modeling, and network simulation. Skilled in defining and driving performance test plans.
  • Understanding of packet classification, processing, queueing, scheduling, switching, routing, traffic conditioning, and telemetry.

About the job

Be part of a diverse team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.

In this role, you will be part of a team developing Application-Specific Integrated Circuit (ASIC) used to accelerate networking in data centers. You will have dynamic, multi-faceted responsibilities in areas such as project definition, design, and implementation. You will participate in the design, architecture, documentation, and implementation of the next generation of data center accelerators.

You will be responsible for performance analysis for an end to end networking stack using your deep knowledge of RDMA based transports.

The ML, Systems & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world.

We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

Responsibilities

  • Participate in evaluation of future ASIC designs and general architecture for executing Google’s data center networking roadmap: off-the-shelf components, vendor co-developments, custom designs, and chiplets.
  • 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  

Similar Jobs

DEVOTEAM - Ingénieur Cloud Azure H/F

DEVOTEAM

Levallois-Perret, Île-de-France, France (Remote)
7 Months ago
PwC - IN-Senior Associate_AWS Data Engineer_Data &Analytics_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
7 Months ago
ByteDance - Senior Machine Learning Ops Engineer, ML System - Foundation Model

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Google - Site Reliability Engineer, Databases

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Senior CPU Design Verification Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Meta - Technical Program Manager, Net Infra (Backbone)

Meta

Menlo Park, California, United States (On-Site)
6 Months ago
ByteDance - Site Reliability Engineer Graduate (Technical Infrastructure) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
ION - Network Engineer - 7401

ION

Noida, Uttar Pradesh, India (On-Site)
7 Months ago
ByteDance - Senior/Tech Lead AI/LLM Network Software Development Engineer - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Google - Senior Technical Program Manager I, Google Enterprise Network

Google

Austin, Texas, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Saviynt - Senior Engineer SDET, Quality Engineering

Saviynt

El Segundo, California, United States (Hybrid)
7 Months ago
Playrix - Senior QA Engineer (Server Team)

Playrix

Ukraine (Remote)
6 Months ago
Gaming Innovation Group  - Intern DevOps Data Engineer

Gaming Innovation Group

St. Julian's, Malta (Hybrid)
1 Month ago
ION - Cyber Security Analyst, Italy

ION

Pisa, Tuscany, Italy (On-Site)
7 Months ago
Rackspace Technology - Sr. AWS DevOps Engineer (AWS Terraform)

Rackspace Technology

India (Remote)
1 Month ago
Glean - Solutions Engineer

Glean

Central, South Carolina, United States (Remote)
6 Months ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Georgia (Remote)
6 Months ago
Scanline VFX - Lead Software Engineer

Scanline VFX

Los Angeles, California, United States (Remote)
7 Months ago
Coupa Software - Lead Integration Engineer

Coupa Software

Pune, Maharashtra, India (Remote)
7 Months ago
NVIDIA - Senior Firmware Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Tel Aviv-Yafo, Tel Aviv District, Israel

Anzuio - Senior Software Engineer (C++)

Anzuio

Tel Aviv District, Israel (Hybrid)
1 Month ago
NVIDIA - Physical Design Manager

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Playtika - Data Architect

Playtika

Israel (On-Site)
1 Month ago
Playtika - User Acquisition Lead

Playtika

Israel (On-Site)
6 Months ago
Microsoft - Data Science Internship

Microsoft

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Playtika - Director of Marketing, Growth Ventures

Playtika

Israel (On-Site)
1 Month ago
NVIDIA - Senior Software Architect, AI Networking

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
seeking alpha - Affiliate/Partnerships Manager

seeking alpha

Israel (Remote)
1 Month ago
Moon Active - Customer Support Expert

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Month ago
Aristocrat Gaming - NOC Engineer

Aristocrat Gaming

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Network Engineering Jobs

ByteDance - Software Engineer Graduate (Multi Cloud CDN) - 2025 Start (BS/MS)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
ByteDance - Senior Software Engineer - Network Security

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
DNEG - Video Streaming Engineer - Imaging, Playback and Review Tools

DNEG

London, England, United Kingdom (Remote)
4 Weeks ago
ByteDance - Research Scientist Intern (Traffic Infrastructure Global Engineering)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
ByteDance - Site Reliability Engineer (Systems), Bytedance Engineering

ByteDance

Singapore (On-Site)
6 Months ago
ByteDance - Site Reliability Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Cloud Imperium Games - Principal Network Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
5 Months ago
ByteDance - Network Data Operations Engineer

ByteDance

Singapore (On-Site)
6 Months ago
ByteDance - Network Infrastructure Planner/Analyst

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
ByteDance - Site Reliability Engineer, Edge Services

ByteDance

Boston, Massachusetts, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

London, England, United Kingdom (On-Site)

Fremont, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Reston, Virginia, United States (On-Site)

Sunnyvale, California, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Dublin, County Dublin, Ireland (On-Site)

San Jose, California, United States (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug