Google Cloud is seeking a Staff Network Design Engineer to join their team developing custom silicon solutions that power the future of Google's direct-to-consumer products. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for designing, implementing, and managing hardware, software, machine learning, and systems infrastructure for all Google services and Google Cloud.
The position requires deep expertise in networking ASIC architecture and development, with responsibilities spanning from project definition to implementation. The successful candidate will be involved in developing next-generation data center accelerators, focusing on performance analysis for networking stacks using RDMA-based transports.
Key responsibilities include evaluating future ASIC designs, developing new layer protocols for data center networking, and implementing groundbreaking data center networks. The role requires strong technical skills in hardware/software interfaces, micro-architecture design, and system integration.
The ideal candidate should have at least 8 years of experience in networking ASIC architecture, with expertise in protocols such as TCP/IP, Ethernet, PCIE, and DRAM. Experience with software optimization, networking switches, and programming languages like C++, Python, or Go is highly valued.
This is an opportunity to work at the forefront of data center technology, contributing to solutions that power Google's global infrastructure. The role offers the chance to work with cutting-edge technology while collaborating with world-class engineers in a company known for innovation and technical excellence.
Working at Google means being part of a company that prioritizes security, efficiency, and reliability across all operations. The position offers the opportunity to shape the future of hyperscale computing and contribute to projects with global impact, including Google Cloud's Vertex AI platform.