Data Engineer at General Motors | Warren, MI, USA | Rezi

Data Engineer at General Motors

Data Engineer

General Motors · Warren, MI, USA

2 days ago

Data Engineer

General Motors · Warren, MI, USA

3 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

This role focuses on designing, developing, and supporting Databricks-based pipelines, medallion-layer data products, and enterprise integrations to enable analytics, reporting, and AI use cases. It also involves building and supporting data movement patterns into Databricks and between enterprise applications, leveraging technologies like DataStage.

Responsibilities

  • Design, build, and maintain scalable data pipelines in Databricks for data ingestion, transformation, validation, and publishing.
  • Develop and support end-to-end ETL/ELT workflows using Databricks notebooks, Python, Spark, and SQL.
  • Build and maintain Bronze, Silver, and Gold data products.
  • Build and support integrations into Databricks and between enterprise applications, including DataStage-based workflows.
  • Implement pipeline logic for ingestion, standardization, cleansing, enrichment, joins, aggregations, and publishing of curated data assets.
  • Partner with stakeholders to translate business needs into technical solutions and trusted data products.
  • Define and implement data transformations, semantic structures, and curated data assets.
  • Apply data quality, validation, reconciliation, and documentation practices.
  • Use GitHub for version control, code review, collaboration, and promotion of pipeline changes.
  • Support secure and compliant data delivery by implementing access controls and governance requirements.
  • Monitor, troubleshoot, and improve pipeline health, performance, cost efficiency, and operational stability.
  • Help modernize legacy integrations and reporting patterns by migrating solutions onto the enterprise data platform.
  • Contribute to team standards, reusable patterns, and best practices for data engineering and integration.

Requirements

  • 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.
  • Hands-on experience with Databricks for data engineering and analytics enablement.
  • Strong SQL skills in Databricks.
  • Experience building and supporting ETL/ELT pipelines in Databricks.
  • Experience developing pipelines using Python, notebooks, DataStage, and scalable data transformation patterns.
  • Experience with workflow orchestration, dependency management, scheduling, monitoring, and operational support of production pipelines.
  • Proven experience designing and implementing dimensional, layered, or medallion-style data models.
  • Strong knowledge of data warehousing and ETL/ELT concepts.
  • Experience integrating data from enterprise applications, especially operational platforms such as ServiceNow.
  • Familiarity with DataStage and application-to-application integration patterns.
  • Experience using GitHub for source control, branching, pull requests, collaboration, and release management.
  • Demonstrated ability to implement data quality, metadata, documentation, and governance practices.
  • Strong collaboration skills and a track record of working effectively in cross-functional teams.
  • Strong problem-solving, communication, and ownership skills.
  • Ability to operate effectively in a fast-moving environment.

Skills

  • Databricks
  • Python
  • Spark
  • SQL
  • DataStage
  • GitHub
  • ETL/ELT
  • Data Warehousing
  • Data Modeling
  • Data Quality
  • Data Governance
  • Collaboration
  • Problem-Solving
  • Communication

Location

  • Warren Global Technical Center
  • Mountain View Technical Center
  • Austin Technical Center

Work Type

  • Hybrid
  • Full-time

Experience Level

  • 5+ years of experience

Education Level

  • Bachelor's degree in Computer Science, Information Systems, Data Engineering, Data Science, Engineering, or a related field; or equivalent experience.

Salary/Compensations

  • $138,700 - $206,950

Benefits

  • Medical
  • Dental
  • Vision
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance programs
  • Employee assistance program
  • GM vehicle discounts

About the Company

  • Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
  • We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.

Equal Opportunity

  • General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging.
  • All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
  • General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-800-865-7580.