General Motors
Data Engineer
Warren, Michigan, USA · full-time
No sponsorship$139k-$207kDetected 26 days ago
PythonCode ReviewGitSQLDatabricksSparkData EngineeringData ScienceAI OrchestrationCommunicationCollaborationProblem Solving
About the role
- This role will focus on designing, developing, and supporting Databricks-based pipelines, medallion-layer data products, and enterprise integrations that enable analytics, reporting, and AI use cases.
- The role also includes building and supporting data movement patterns both into Databricks and between enterprise applications, including solutions that leverage DataStage and related integration technologies.
- You will partner closely with product owners, architects, data engineers, report and analytics teams, and source-system teams to define trusted data products, improve data quality and reliability, and deliver scalable solutions that support operational and executive decision-making.
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
- Your Skills & Abilities (Required Qualifications) Bachelor's degree in Computer Science, Information Systems, Data Engineering, Data Science, Engineering, or a related field
- 5+ years of experience as a data engineer, ETL developer, or integration engineer building production-grade data pipelines and data products.
- Experience with secure data delivery, access controls, and enterprise governance standards.
- Experience with production support, observability, and operational reporting for data platforms.
- Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment.
Nice to have
- What Can Give You a Competitive Advantage (Preferred Qualifications) Experience supporting analytics, dashboards, or executive reporting use cases.
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.
Equal opportunity
- If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-.
- In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Apply directly at General Motors →Create a free account for alerts like thisView General Motors immigration profile
This listing is sourced directly from General Motors's careers page and normalized into a canonical job model.