Staff Data Engineer

General Motors (GM)

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Employment
Full-time
Posted
13 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $175k
$125k $226k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $134,875–$215,881.

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 · Staff Data Engineer

The Staff Data Engineer is an expert-level individual contributor who sets the technical direction for complex Motorsports data engineering initiatives. Working independently, you will lead architecture and engineering practices for real-time data ingestion, telemetry, data quality, and race-day operational systems. You will design and implement scalable solutions for event and session data while establishing standards for schemas, data contracts, and observability. The role requires deep expertise in distributed systems, cloud platforms, and production software development using Python, Java, or Scala. You will manage streaming and batch data pipelines, ensuring high availability for latency-sensitive production workloads. Key technologies include Databricks, Apache Kafka, Flink, Spark, Kubernetes, and AWS or Azure. You will solve critical problems involving real-time telemetry and performance engineering to support time-critical racing operations.

What does a Data Engineer earn?

Median $159000 from 203 postings across 58 companies.

See salary data

What you'll do

  • Set technical direction and develop target-state architecture for complex, cross-system data platforms.
  • Design and implement scalable solutions for real-time ingestion, telemetry, and analytical products.
  • Lead high-visibility initiatives that integrate multiple teams, technologies, and stakeholder requirements.
  • Establish and own measurable outcomes for reliability, data quality, throughput, and service-level performance.
  • Develop standards and reusable patterns for schemas, data contracts, observability, and security.
  • Manage technical planning, dependency mapping, and risk identification for roadmap and race-critical work.
  • Improve operational reliability through incident leadership, root-cause analysis, and automation.
  • Mentor engineers and guide design reviews to raise engineering capability across the organization.

What we're looking for

  • Deep expertise in data engineering, distributed systems, cloud platforms, and production software development.
  • Demonstrated experience setting technical direction and delivering complex solutions across multiple teams or functional areas.
  • Strong programming experience in Python, Java, Scala, or a comparable language.
  • Experience designing and operating streaming and batch data pipelines at production scale.
  • Strong knowledge of data modeling, schema evolution, data quality, observability, testing, deployment, and incident response.
  • Demonstrated ability to work independently on ambiguous problems and make decisions with broad business and technical implications.
  • Experience influencing stakeholders and gaining adoption of new architectures, processes, or technical practices without relying on direct authority.
  • Strong communication, collaboration, technical writing, and mentoring skills.

More like this

Similar roles

Senior Data Engineer, Vehicle Telematics Platform

General Motors (GM)

Austin, TX +1 77 days ago $129,400–$168,650
Spark Python Scala SQL Databricks Azure AWS GCP Event Hubs Kafka Pulsar CI/CD Infrastructure as Code Distributed Systems Data Engineering Observability Monitoring
5+ yrs exp Hybrid

Senior Data Engineer

General Motors (GM)

Austin, TX +1 75 days ago
Python Java SQL Kafka Flink Databricks AWS Azure Docker Kubernetes Mongo DB Redis REST gRPC web sockets Agile infrastructure-as-code
5+ yrs exp Hybrid

Staff Data Engineer, Telematics Data Products

General Motors (GM)

Austin, TX +1 77 days ago
Databricks SQL Spark Azure Data Modeling Distributed Data Processing IoT Telemetry Event-stream Machine Learning AI Data Architecture Data Engineering
8+ yrs exp Hybrid

Staff Data Engineer

Abbott

Madison, WI 34 days ago $99,300–$198,700
Python SQL Databricks Spark AWS Azure Google Cloud Platform Airflow dbt Delta Lake Kafka Unity Catalog CI/CD REST API Parquet Avro Tableau Machine Learning Data Modeling
8+ yrs exp

Data and Platform Engineer

Nvidia

Remote (CA) +3 28 days ago
Python SQL Databricks Apache Spark PySpark Spark SQL Delta Lake Unity Catalog Kafka Kubernetes AWS Azure GCP Elasticsearch OpenSearch CI/CD ETL data-modeling Distributed Systems Monitoring
10+ yrs exp Remote

Lead Systems Engineer

General Motors (GM)

Milford, MI +1 5 days ago
Systems Engineering Requirements Management Requirements Traceability V&V DFMEA Fault Tree Analysis AI-enabled tools Mechanical Engineering Electrical Engineering System Architecture Verification Planning Product Integration
10+ yrs exp Hybrid