CareerPlan

Staff Software Engineer - Networking

2 LocationsFull-time$172k2026-09-04 → 2026-11-12
Hybrid · United States

Core

Build and maintain software systems that automate, manage, and operate the secure hybrid network fabric supporting the global AV development pipeline, enabling reliable movement of sensor and validation data between on-premises environments and Google Cloud Platform.

Role type

Staff Software Engineer (Networking & Distributed Systems)

Builds

Production network services, automation tools, APIs, and hybrid connectivity solutions for GM's Vehicle Autonomy mission.

Domain

Autonomous Vehicles, Cloud Infrastructure, Distributed Systems, Networking

Required skills

Go, Python, Distributed Systems, Linux, Networking Fundamentals (TCP/IP, BGP, Routing, Switching), GCP Networking, Infrastructure as Code (Terraform, Ansible), Kubernetes, CI/CD, Observability (Prometheus, Grafana), SRE Practices

Preferred skills

Large-scale network experience, EVPN, VXLAN, Professional networking/cloud certifications

Technologies

Go, Python, GCP, Terraform, Ansible, Kubernetes, Prometheus, Grafana

Responsibilities

Design, build, test, deploy, and maintain production network services and automation; Contribute to the design and evolution of hybrid network architecture connecting data centers and cloud; Optimize end-to-end network paths for high-throughput data ingestion; Implement secure network-service patterns and automated policy enforcement; Participate in on-call rotation and incident response for network services; Provide technical leadership and mentor other engineers.

Seniority

Staff, hands-on IC with strategic influence