Network Design Engineer, Google Cloud

Google is a global technology company that develops innovative products and services used by millions worldwide.
Backend
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 architecture, ASIC design, and hardware/software interface optimization.

The ideal candidate will have 10 years of experience in architecting networking ASICs and a strong background in RDMA, packet processing, and system design principles. They will work on cutting-edge projects that power Google's direct-to-consumer products and shape the future of data center networking.

As part of the team, you'll be responsible for evaluating future ASIC designs, developing new layer protocols, and defining efficient micro-architecture for data center networks. The role involves collaboration with software teams and requires expertise in various networking protocols and programming languages.

Google offers a dynamic work environment where you'll contribute to groundbreaking innovations in data center technology. The position is available in Tel Aviv and Haifa, Israel, providing opportunities to work with diverse, talented teams and access to state-of-the-art resources.

The role combines technical expertise with strategic thinking, as you'll be involved in project definition, design, and implementation of next-generation data center accelerators. Your work will directly impact the performance and efficiency of Google's vast network infrastructure, ensuring millions of users worldwide have the best possible experience.

Working at Google means being part of a company that values diversity, innovation, and technical excellence. You'll have the opportunity to solve complex challenges in networking architecture while contributing to the development of future technologies that will power Google's extensive product portfolio.

Last updated 12 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
Linux
  • 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

Head of Technical Delivery Integration

Lead technical delivery integration role at Google Public Sector, focusing on strategic program management and implementation of technical consulting engagements for government and education sectors.

Leadership Technical Program Manager II, Google Ads

Lead complex engineering projects and teams in Google Ads, managing technical programs that connect people, publishers, and advertisers across the internet.

gTech Business Solutions Architect

Senior technical role focusing on architecting business solutions for Google's Ads ecosystem, requiring 12 years of experience in web technologies and project management.

Group Product Manager, Search

Lead product strategy and development for Google Search as a Group Product Manager, shaping how billions of users access information worldwide.

Senior Product Manager, RCS Business Messaging

Lead product strategy and development for Google's RCS Business Messaging platform, focusing on user experience, spam prevention, and ecosystem growth.