Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Staff Software Engineer – Networking

General Motors

GM Staff Software Engineer building secure Go and Python network services for autonomous vehicle development. Automating hybrid connectivity between on-premises environments and Google Cloud.

Posted 9/4/2026full-timeSunnyvale • California, Texas • 🇺🇸 United StatesLead💰 $172,000 - $300,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and operating production network software, with a strong focus on automation, cloud infrastructure, and SRE principles. Proficient in developing secure, scalable network solutions and mentoring engineering teams in a collaborative environment.

Highest-signal resume keywords
Production Network Software DevelopmentGo ProgrammingPython ProgrammingInfrastructure Automation with TerraformSRE Principles Application

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Networking FundamentalsDistributed SystemsAPI DesignAutomated TestingCI/CD PracticesLinux Systems KnowledgeHigh-Throughput Data SystemsDebuggingRouting and SwitchingBGP
Soft Skills
Technical LeadershipMentoring EngineersProject LeadershipIncident Response
Tools & Technologies
GCP NetworkingKubernetesTerraformAnsiblePrometheusGrafanaTelegraf
Certifications & Qualifications
Professional Networking CertificationCloud Certification
Industry Keywords
Network as CodeHybrid ConnectivityTelemetryObservabilityEVPNVXLAN

Tech Stack

Tools & technologies
AnsibleCloudDistributed SystemsDNSGoGoogle Cloud PlatformGrafanaKubernetesLinuxPrometheusPythonSwitchingTCP/IPTerraform

About the role

Key responsibilities & impact
  • Build and maintain software systems that automate, manage, and operate the secure hybrid network fabric supporting the global AV development pipeline
  • Design, build, test, deploy, and operate production network services in Go and Python
  • Develop APIs, controllers, integrations, and tools for network provisioning, configuration, validation, and lifecycle management
  • Apply distributed systems, API design, concurrency, automated testing, and safe rollout strategies to network infrastructure
  • Advance Network as Code practices through version-controlled, peer-reviewed, tested, and CI/CD-deployed network changes
  • Define, monitor, and improve SLOs for network services
  • Apply SRE principles to reduce operational toil, configuration drift, and recurring failures
  • Build telemetry and observability capabilities for hybrid connectivity and network-service health
  • Contribute to hybrid network architecture connecting on-premises data centers, validation environments, test facilities, and GCP
  • Design secure, scalable, multi-tenant network solutions for sensitive AV data and high-performance workloads
  • Develop reusable Infrastructure as Code modules and self-service capabilities
  • Partner with network, cloud, security, and platform teams
  • Provide technical leadership and mentor engineers as a hands-on individual contributor
  • Optimize network paths from hardware ingestion points through hybrid connectivity into cloud storage and compute
  • Support low-latency, high-throughput, highly available connectivity for validation environments and HIL simulations
  • Integrate validation worker pools with cloud-native infrastructure and services
  • Build safeguards for reliable, observable, and recoverable high-volume data movement
  • Implement least-privilege access, segmentation, encryption in transit, and automated policy enforcement
  • Use performance testing, telemetry, and capacity planning to maintain throughput and reliability
  • Participate in on-call rotation and incident response
  • Diagnose failures using logs, metrics, traces, packet captures, and network telemetry
  • Lead or contribute to blameless incident reviews and corrective actions
  • Manage error budgets and balance delivery velocity with service reliability

Requirements

What you’ll need
  • Proven experience building and operating production network software and automation
  • Strong networking, software engineering, Linux, and cloud infrastructure skills
  • Experience with on-call support and incident response
  • Ability to lead projects and mentor engineers as a senior individual contributor
  • Bachelor's degree in a related field, or equivalent practical experience, preferred
  • 6+ years of relevant software, networking, or SRE experience preferred
  • Professional networking or cloud certification preferred
  • Experience with large-scale networks, SRE practices, high-throughput data systems, EVPN, or VXLAN is a plus
  • Strong software development experience building and operating production services in Go, Python, or comparable modern programming languages
  • Experience with distributed systems, software design, APIs, concurrency, automated testing, code review, CI/CD, debugging, and production operations
  • Strong Linux systems knowledge
  • Strong networking fundamentals, including routing, switching, TCP/IP, DNS, data center networking, and BGP
  • Hands-on experience with GCP networking, including VPCs, Shared VPCs, routing, firewall policies, load balancing, and hybrid connectivity
  • Experience with infrastructure automation and configuration management using Terraform or Ansible
  • Experience with Kubernetes and continuous or GitOps-based delivery workflows
  • Familiarity with observability and telemetry technologies such as Prometheus, Grafana, Telegraf, or centralized logging platforms
  • Must report to the applicable office at least three times per week if living within a 50-mile radius

Benefits

Comp & perks
  • Bonus potential through an incentive pay program based on company performance, job level, and individual performance
  • Medical, dental, and vision benefits
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation and holidays
  • Tuition assistance programs
  • Employee assistance program
  • GM vehicle discounts
  • Potential eligibility for relocation benefits