Principal Engineer, Autonomy Developer Productivity

General Motors (GM)

Confirmed live yesterday Trusted
Hybrid

Quick summary

Work type
Hybrid
Location
Mountain View, CAAustin, TXSunnyvale, CAWarren, MI
Employment
Full-time
Posted
89 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $206k
$127k $291k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,550–$242,847.

Based on 240 similar postings.

Employer

About General Motors (GM)

General Motors (GM) is a leading American multinational automotive corporation founded in 1908 and headquartered in Detroit, Michigan.

General Motors (GM) currently has 196 open roles on FindRole.

Listed pay typically runs $159,200–$245,000 across 54 roles with salary data.

Most-posted roles

View all roles at General Motors (GM)

At a glance

TL;DR · Principal Engineer, Autonomy Developer Productivity

The Principal Engineer, Autonomy Developer Productivity joins the AV Developer Productivity organization to enhance the development experience for autonomous vehicle engineers. This role focuses on building and maintaining tools and services that streamline how code is modified, compiled, tested, and deployed. You will contribute code, perform reviews, and create technical designs to improve the performance and reliability of observability systems. Key responsibilities include building tools to collect signals from distributed cloud systems and in-vehicle sensors while mentoring engineers and driving software best practices. Required skills include experience with container orchestration systems like Kubernetes, networking fundamentals, and high-level programming languages such as Go, Python, Rust, C/C++, or NodeJS. You will solve technical challenges related to observability pipelines, logging, metrics, and tracing within a complex autonomous driving software environment.

What does a Engineer earn in California?

Median $199500 from 103 postings across 31 companies.

See salary data

What you'll do

  • Contribute code, perform code reviews, and create technical designs to improve observability systems.
  • Build tools to collect and act on observability signals from distributed cloud systems and on-vehicle sensors.
  • Partner with software engineering teams to understand use-cases and guide them in using existing tools.
  • Influence the technical roadmap by evaluating new technologies through Proof of Concepts.
  • Drive software engineering best practices and create tooling to encourage these practices across the organization.
  • Mentor and grow the technical skills of engineers on the team and across the organization.
  • Balance the delivery of high-impact features with the management of technical debt.

What we're looking for

  • 10+ years of experience or a proven record of defining and executing technical strategy across multiple teams and executives.
  • Bachelor's Degree in Computer Science or related field or equivalent work experience.
  • Experience driving consensus on multi-functional efforts using influence without authority.
  • Experience in designing and implementing large-scale systems.
  • Considerable experience working with container orchestration systems such as Kubernetes.
  • Proficiency in designing and developing sophisticated distributed systems using languages like Go, Python, Rust, C/C++, or NodeJS.
  • Considerable experience with Unix/Linux, SSH, and networking fundamentals.
  • Experience mentoring junior engineers and collaborating on technical designs, documentation, and critical feedback.
  • Experience working with GCP, AWS, or Azure (preferred).
  • Familiarity with Kubernetes, Docker, Istio, Terraform, Prometheus, Grafana, TSDBs, and observability pipelines (preferred).
  • Skilled in defining and instrumenting SLIs and SLOs (preferred).
  • Own or contribute to Open Source projects (preferred).

More like this

Similar roles

Engineering Manager, Observability

General Motors (GM)

Sunnyvale, CA +2 54 days ago $218,800–$335,300
OpenTelemetry Prometheus Grafana Go Python TypeScript Kubernetes Docker GCP AWS Azure Terraform Istio CI/CD Microservices TSDBs SRE Distributed Systems
7+ yrs exp Hybrid

Engineering Manager, Observability

General Motors (GM)

Sunnyvale, CA +2 54 days ago $218,800–$335,300
OpenTelemetry Prometheus Grafana Go Python TypeScript Kubernetes Docker GCP AWS Azure Terraform Istio CI/CD Microservices TSDBs
7+ yrs exp Hybrid

Senior ML/AI Engineer, Observability

General Motors (GM)

Sunnyvale, CA +2 119 days ago $178,420–$230,500
Go Kubernetes Docker Terraform Prometheus Grafana Istio AWS GCP Azure Unix Linux SSH Networking TSDBs Observability SLIs SLOs
5+ yrs exp Hybrid

Principal Engineer Automation

Wells Fargo

Irving, TX +2 39 days ago
Python Go Java C# .NET TypeScript Kubernetes Docker OpenShift Helm Terraform OpenTofu Ansible Pulumi AWS Azure Google Cloud Temporal Celery Argo Workflows Apache Airflow Dagster Prometheus Grafana OpenTelemetry ELK Splunk Git CI/CD GitHub Actions Azure DevOps Argo CD REST gRPC NETCONF RESTCONF gNMI YANG Nautobot NetBox JSON YAML Microservices Event-Driven Architecture Infrastructure as Code GitOps Service Mesh OpenAPI Distributed Tracing
7+ yrs exp

Autonomy Development Engineer

Caterpillar

Mossville, IL +1 48 days ago $97,530–$158,480
C/C++ ROS Matlab/Simulink AUTOSAR Linux CI/CD Git DevOps CAN Ethernet Real‑Time Systems Digital Twins Simulation Perception Planning Positioning Controls