General Motors
Data Engineer
Warren, Michigan, USA · Senior · full-time
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- This means the successful candidate is expected to report to Warren Global Technical Center, Mountain View Technical Center, or Austin Technical Center three times per week, at minimum [or other frequency dictated by the business if more than 3 days].
Responsibilities
- Design, build, and maintain scalable data pipelines in Databricks to ingest, transform, validate, and publish trusted data products for analytics, reporting, and AI use cases.
- Develop and support end-to-end ETL/ELT workflows using Databricks notebooks, Python, Spark, and SQL, including orchestration, parameterization, error handling, restartability, and performance optimization.
- Build and maintain Bronze, Silver, and Gold data products that are reusable, governed, and aligned to business and downstream consumption needs.
- Build and support integrations both into Databricks and between enterprise applications, including legacy and modern integration patterns such as DataStage-based workflows.
- Implement pipeline logic for ingestion, standardization, cleansing, enrichment, joins, aggregations, and publishing of curated data assets for downstream use.
- Partner with product owners, architects, source-system teams, report and analytics teams, and data consumers to translate business needs into well-defined technical solutions and trusted data products.
- Define and implement data transformations, semantic structures, and curated data assets that improve usability, consistency, downstream performance, and trust in the data.
- Support secure and compliant data delivery by implementing access controls, permissions, and governance requirements in alignment with GM policies.
- Contribute to team standards, reusable patterns, and best practices for notebooks, Python development, GitHub workflows, data engineering, integration design, data quality, and operational support.
- Strong knowledge of data warehousing and ETL/ELT concepts, including how upstream design impacts downstream performance, usability, and trust in data products.
Requirements
- Experience with secure data delivery, access controls, and enterprise governance standards.
- Experience with production support, observability, and operational reporting for data platforms.
Nice to have
- Apply strong data quality, validation, reconciliation, and documentation practices to ensure data products are accurate, discoverable, reliable, and production-ready.
- Use GitHub-based development practices for version control, code review, collaboration, and promotion of pipeline changes across environments.
- Help modernize legacy integrations and reporting patterns by standardizing and migrating solutions onto the enterprise data platform.
- Your Skills & Abilities (Required Qualifications) Bachelor's degree in Computer Science, Information Systems, Data Engineering, Data Science, Engineering, or a related field
- or equivalent experience.
- 5+ years of experience as a data engineer, ETL developer, or integration engineer building production-grade data pipelines and data products.
Compensation
- The expected base compensation for this role is: $138,700 - $206,950.
- Actual base compensation within the identified range will vary based on factors relevant to the position.
- Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
Benefits
- GM offers a variety of health and wellbeing benefit programs.
- Benefits Overview From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions.
- Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
This listing is sourced directly from General Motors's careers page and normalized into a canonical job model.