Entry-Level Data Engineer

General Motors5 months ago
Warren, MI, United States
Hybrid
Full-time
Beginner Level (< 1 year)

Job Description

Position Overview

The GM Data Engineering team is seeking entry-level candidates to build large-scale data platforms on cloud environments. Applicants should have a bachelor's degree in Computer Science, Software Engineering, or a related field and must be graduating between Dec 2025 – June 2026. Note: GM does not provide immigration-related sponsorship. Do not apply if you require sponsorship now or in the future. This role follows a Hybrid work arrangement with in-office attendance at GM offices in Warren, MI or Austin, TX at least three days per week.

Key Responsibilities

  • Lead the design and development of migrating on-prem data systems to cloud environments.
  • Design data solutions adhering to current and future data security and privacy requirements.
  • Collaborate with data engineers and data scientists to understand requirements and deliver effective solutions.
  • Build and maintain both operational and analytic datastores.
  • Assist in designing, developing, and maintaining ETL/ELT pipelines while documenting processes for knowledge sharing.
  • Learn to optimize cloud compute and storage costs.

Required Qualifications

  • Pursuing a bachelor’s degree in Computer Science, Software Engineering, Electrical/Computer Engineering, Information Technology, or a related field.
  • Graduating between Dec 2025 – June 2026.
  • Able to work full-time (40 hours per week).

Preferred Qualifications

  • Strong SQL skills and familiarity with modern databases.
  • Basic programming experience in Python, Java, and/or Scala.
  • Understanding of data modeling concepts and ETL processes.
  • Excellent problem-solving and communication skills.
  • Eagerness to learn and grow in a collaborative environment.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and data engineering platforms (Databricks/Snowflake) is a plus.

Benefits & Perks

  • Compensation: The base salary is determined based on relevant factors and the geography of the selected candidate. 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, including medical, dental, vision, Health Savings Account, Flexible Spending Accounts, a retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, and an employee assistance program. GM vehicle discounts and more are also available.
  • This job may be eligible for relocation benefits.

Required Skills

SQL
Data Modeling
Cloud Platforms (AWS/GCP/Azure)
Python
Problem Solving
Communication
ETL/ELT