Software Engineer III, Infrastructure, Google Distributed Cloud

Google LLC
Sunnyvale, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Sunnyvale, United States of America

Tech stack

Adobe InDesign
Artificial Intelligence
C++
Cloud Computing
Software Debugging
Distributed Systems
Network Functions Virtualization
Network Virtualization
Cloud Services
Kubernetes

Job description

Experteer Overview As a Software Engineer on the Google Distributed Cloud Host Network Functions team, you will build and optimize host networking features for cloud workloads. You will contribute to the design and codebase that powers scalable Kubernetes networking and offload functionality for GDC. You'll review peers, improve documentation, and triage issues impacting hardware, network, and service quality. You'll work across teams to evolve networking foundations for AI, retail, telecom, and enterprise customers. This is a hands-on, impact-driven role in a fast-paced, tech-forward environment. Compensation / Benefits * Develop product or system code for host networking and offload features * Lead or participate in design reviews with peers and stakeholders * Review others' code to ensure best practices, testing, and efficiency * Contribute to documentation and educational content updates * Triage, debug, and resolve issues affecting hardware, network, or service operations Tasks * Bachelor's degree or equivalent practical experience * 2 years of experience in C, C++, or Go * 2 years of experience with large-scale infrastructure, distributed systems, or networks; or experience with compute technologies, storage, or hardware architecture * Experience with SDN controllers, network virtualization, and network function virtualization; Kubernetes networking including CNI and ebpf Key requirements * bonus target * equity * benefits * US relocation or remote options (implied) * career growth opportunities

Requirements

  • Bachelor's degree or equivalent practical experience * 2 years of experience in C, C++, or Go * 2 years of experience with large-scale infrastructure, distributed systems, or networks; or experience with compute technologies, storage, or hardware architecture * Experience with SDN controllers, network virtualization, and network function virtualization; Kubernetes networking including CNI and ebpf Key requirements * bonus target * equity * benefits * US relocation or remote options (implied) * career growth opportunities

Apply for this position