Senior Data Engineer

General Motors (GM)

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Austin, TX
Salary
$133,000–$188,600 / yr
Posted
77 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $176k
This role $161k
$124k most similar roles pay here $221k

This role pays less than 63% of similar roles. Most pay $139,914–$211,200 — the shaded band above. At the midpoint, this role pays about $161k versus about $176k for comparable roles.

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 116 open roles on FindRole.

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

Most-posted roles

View all roles at General Motors (GM)

At a glance

TL;DR · Senior Data Engineer

As a Senior Data Engineer, you will join the team to design and develop batch and streaming ETL/ELT pipelines within Azure Databricks. You will build reusable Bronze, Silver, and Gold data pipelines, establish data quality frameworks, and create governed data products in Unity Catalog. Your daily responsibilities include operationalizing ML workflows for feature engineering, model training, and inference while maintaining MLflow-based lifecycle controls like experiment tracking and versioning. You will implement CI/CD pipelines using Git-based practices to ensure production readiness through automated testing and monitoring. The role requires proficiency in Scala, Python, SQL, Spark, and Databricks. You will solve complex problems involving manufacturing and enterprise data, transitioning legacy workflows into cloud-native patterns while managing industrial IoT and plant-floor data to provide scalable solutions for manufacturing analytics and operational consumption.

What does a Data Engineer earn?

Median $183138 from 214 postings across 58 companies.

See salary data

What you'll do

  • Design and develop batch and streaming ETL/ELT pipelines in Azure Databricks for manufacturing and enterprise data.
  • Build reusable Bronze, Silver, and Gold data pipelines and quality frameworks within Unity Catalog.
  • Operationalize ML workflows including feature engineering, model training, evaluation, deployment, and inference.
  • Manage the ML lifecycle using MLflow for experiment tracking, versioning, lineage, and controlled promotion.
  • Implement CI/CD pipelines for data products and ML code using Git-based development and automated testing.
  • Build and support Databricks jobs and workflows for orchestration, scheduled execution, and downstream consumption.
  • Improve system reliability through monitoring, validation, alerting, and automation to reduce manual intervention.
  • Modernize legacy data and ML workflows into standardized cloud-native Databricks patterns.

What we're looking for

  • Must have 5+ years of relevant full-time experience or equivalent knowledge.
  • Bachelor's degree in Computer Science, Data Science, Engineering, or a related technical field is required.
  • Must be proficient in Scala, Python, SQL, Spark, and Databricks using production-quality software engineering practices.
  • Experience building and supporting cloud-based ETL/ELT pipelines for both batch and streaming operations is required.
  • Experience deploying machine learning models into production environments and supporting model development through operational release is required.
  • Must have experience with Databricks jobs, workflows, Unity Catalog, and MLflow-based experimentation and lifecycle management.
  • Experience building CI/CD pipelines with Git-based workflows and automated testing is required.
  • Strong troubleshooting, communication, and cross-functional collaboration skills are required.

More like this

Similar roles

Senior Data Engineer

General Motors (GM)

Austin, TX 10 days ago $119,200$175,450
Azure Databricks Apache Spark Delta Lake Python SQL Scala Azure AWS GCP Kubernetes CI/CD Infrastructure as Code NoSQL JSON Parquet Avro XML Unix Linux Data Modeling ETL ELT
5+ yrs exp Hybrid

Senior Data Engineer

General Motors (GM)

Austin, TX 7 days ago $125,000$168,650
SQL Python Java Databricks Azure AWS GCP Kafka Pulsar Event Hub CI/CD Data Engineering Distributed Data Processing Observability Monitoring
5+ yrs exp Hybrid

Senior Data Engineer

CoStar Group

Richmond, VA 22 days ago $133,000$172,000
SQL Python Scala C#/.NET Databricks Spark Snowflake BigQuery Redshift Airflow dbt Kafka AWS Azure GCP Terraform CI/CD ETL ELT Delta Lake Apache Iceberg Apache Hudi Fivetran Debezium Great Expectations S3 Glue EMR Lambda
5+ yrs exp

Staff Data Engineer

General Motors (GM)

Warren, MI +1 7 days ago $160,200$211,950
Azure Databricks Apache Spark Delta Lake Python Scala SQL NoSQL Kafka Event Hubs CI/CD MLOps DataOps Medallion Architecture Data Modeling Distributed Processing Data Governance Data Quality Observability
8+ yrs exp Hybrid

Senior Data Engineer, Vehicle Telematics Platform

General Motors (GM)

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

Senior Data Engineer

Adobe

San Francisco, CA 45 days ago $163,200$236,400
Databricks SQL Python PySpark Airflow Unity Catalog Azure RAG LLMs ETL Feature Stores Embeddings
5+ yrs exp