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