Data Engineer

General Motors (GM)

Hybrid

Quick summary

Work type
Hybrid
Location
Warren, MIMountain View, CAAustin, TX
Salary
$138,700–$206,950 / yr
Posted
5 days ago
Closes
Jul 6, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $163k
This role $173k
$109k most similar roles pay here $217k

This role pays more than 61% of similar roles. Most pay $126,800–$199,050 — the shaded band above. At the midpoint, this role pays about $173k versus about $163k 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 105 open roles on FindRole.

Listed pay typically runs $170,600–$261,300 across 60 roles with salary data.

Most-posted roles

View all roles at General Motors (GM)

At a glance

TL;DR · Data Engineer

Join our dynamic data engineering team as a senior data engineer at the Warren Global Technical Center, Mountain View Technical Center, or Austin Technical Center. You will design and develop Databricks-based pipelines for analytics, reporting, and AI use cases, focusing on building reusable Bronze, Silver, and Gold medallion-layer data products. Your day-to-day involves developing ETL/ELT workflows using Python, Spark, SQL, and DataStage, while collaborating with product owners, architects, and source-system teams to ensure high-quality data delivery. Key skills include hands-on experience with Databricks, strong SQL proficiency, and expertise in workflow orchestration and operational support. This role requires a deep understanding of data warehousing concepts and the ability to integrate data from enterprise applications like ServiceNow. You will also leverage GitHub for version control and collaborate on team standards and best practices.

What you'll do

  • Design and maintain scalable data pipelines in Databricks for analytics and AI use cases.
  • Develop ETL/ELT workflows using Python, Spark, SQL, and Databricks notebooks.
  • Build reusable Bronze, Silver, and Gold data products aligned with business needs.
  • Implement integrations into Databricks and between enterprise applications, including DataStage-based solutions.
  • Partner with teams to translate business requirements into technical data solutions.

What we're looking for

  • 5+ years of experience as a data engineer or ETL developer in production environments.
  • Hands-on expertise with Databricks for data engineering and analytics, including SQL, Python, notebooks, and DataStage.
  • Proven ability to design dimensional and medallion-style data models for various use cases.
  • Strong knowledge of data warehousing and ETL/ELT concepts, focusing on performance optimization.
  • Experience integrating data from enterprise applications, particularly ServiceNow platforms.
  • Familiarity with GitHub practices for version control and collaboration in data engineering projects.

More like this

Similar roles

Data Engineer

Booz Allen Hamilton

Albuquerque, NM 41 days ago $61,900$141,000
Python PostgreSQL AWS Docker Kubernetes Terraform CI/CD RESTful APIs PySpark CloudFormation CDK Data质量管理框架 日志监控报警 数据验证 安全访问控制

Data Engineer

Booz Allen Hamilton

McLean, VA +3 26 days ago $62,000$141,000
Python Java C++ ETL ELT Spark Databricks Hadoop Hive AWS EMR Kafka UNIX Linux Shell scripting

Data Engineer

Citi

Remote (Jersey City, NJ) +3 26 days ago $142,320$213,480
AWS Glue AWS Athena AIRFLOW SNOWFLAKE MongoDB Oracle PostgreSQL Unix shell scripting Python PySpark AbInitio ETL BigData CI/CD
Remote

Data Engineer

Caterpillar

Peoria, Illinois +1 12 days ago $89,210$144,960
Python AWS RDS PostgreSQL DynamoDB MongoDB CI/CD Jenkins Github Actions Azure Devops Git Lambda Fargate S3 Sagemaker IAM

Data Engineer

Cisco

Remote (Research Triangle Park, NC) 9 days ago $137,000$200,500
Snowflake DBT Teradata Oracle Informatica Shell Scripting AI Machine Learning Big Data Cloud Services Relational Databases Scripting Languages Data Pipelines Data Architecture Threat Modeling Compliance Standards Feature Engineering Advanced Reporting Visualizations
Remote

Data Engineer

CVS Health

Remote (Irving, TX) 6 days ago
Python R SQL Spark Airflow Kafka Hbase Pig MySQL NoSQL Oracle Teradata DB2 CI/CD Jenkins GIT DevOps Cloud components Cluster management
Remote