Data Engineer

General Motors
Warren, MI
**Job Description** **The Role:** Join a team of builders shaping enterprise-grade data products and platforms that power analytics, customer experiences, and operational insights at scale. You will design, build, and operate reliable batch and streaming data pipelines, partnering closely with product, platform, and governance teams to deliver high-quality, secure, and discoverable data. **What You'll Do (Responsibilities):** + Architect and implement scalable ETL/ELT pipelines and services using modern data platforms and best practices. + Build streaming and micro-batch data flows, including schema evolution, late/out‑of‑order events handling, and exactly‑once delivery semantics where feasible. + Model data for analytics and ML using layered "bronze/silver/gold" patterns, with clear data contracts, SLAs, and lineage. + Embed observability (logging, metrics, tracing), data quality checks, and cost/performance optimization into everything you ship. + Automate testing and deployments with CI/CD. + Collaborate with domain SMEs and data product owners to define requirements, acceptance criteria, and success metrics. + Operate what you build: participate in on‑call/incident response rotations and drive RCA and preventative engineering. **How You'll Work:** + Product mindset: outcome-driven, iterative delivery, and clear metrics. + Quality first: automated tests, reproducible pipelines, and continuous improvement. + Security and compliance by design: least-privilege access, data masking, and auditability. + Collaboration: partner across platforms, governance, and product teams; communicate clearly with technical and non-technical stakeholders. **Tools you May Use:** + Languages: Python, SQL + Compute and pipelines: Apache Spark, orchestration/workflows (e.g., Databricks Workflows/Airflow), containerized jobs where needed + Storage/metadata: Parquet; lakehouse tables (e.g., Delta/Iceberg); catalog/lineage tools + DevOps: Git, CI/CD, secrets management, observability (logs/metrics/traces) **Your Skills & Abilities (Required Qualifications):** + Bachelor's in Computer Science, Engineering, or equivalent experience will be considered in lieu of degree + 5+ years building data pipelines at scale with a modern data stack + Strong proficiency in Python and SQL, plus performance tuning of both + Hands-on experience with distributed compute (e.g., Apache Spark) and lakehouse/warehouse paradigms + Data modeling for analytics (dimensional/medallion), data contracts, and schema management + CI/CD (Git-based workflows) and infrastructure-as-code (e.g., Terraform) in a cloud environment + Practical knowledge of data security, privacy, and access control concepts **What Will Give You A Competitive Edge (Preferred Qualifications):** + Streaming pipelines with technologies such as Kafka (or similar), including stateful processing and backpressure management + Lakehouse technologies (e.g., Delta Lake/Iceberg/Hudi), file formats (Parquet/ORC), and table optimization (Z‑ordering, clustering) + Data governance and cataloging (e.g., Atlan/Unity Catalog/Collibra/Immuta) and automated lineage + Data quality frameworks (e.g., Great Expectations) and SLAs/SLOs for data products + Experience with Databricks or equivalent cloud data platforms and workload orchestration + Domain experience with IoT/telematics, energy, or mobility data is a plus \#LI-DH2 GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc). This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}. This job may be eligible for relocation benefits. **About GM** 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. **Why Join Us** 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. **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 ( . **Non-Discrimination and Equal Employment Opportunities (U.S.)** General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. 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. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. 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. To learn more, visit How we Hire ( . **Accommodations** 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 ([email protected]) us or call us at 800-865-7580. 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. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: **Our Company ( **Our Culture** **How we hire​​​​​​​ ( Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations ( We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) ( . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more. Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest. The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and 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 at [email protected] .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.
Posted 2025-11-18

Recommended Jobs

Project Engineer

Molex
Rochester Hills, MI

Your Job Are you an experienced engineer with a passion for innovation and product design? Molex is seeking a Project Engineer to join our growing High Voltage connector team. In this role, you wi…

View Details
Posted 2025-11-02

Manager In Training

AutoZone, Inc.
Battle Creek, MI

**Job Description** AutoZone's Store Management team drives store performance, fosters a productive team, and ensures exceptional customer service. Managers and MITs play a key leadership role, expect…

View Details
Posted 2025-11-14

Americas Regional Sales & Business Development Leader

ABB
Auburn Hills, MI

At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen.…

View Details
Posted 2025-11-13

Spanish Teacher

Copper Island Academy
Calumet, Houghton County, MI

Copper Island Academy is seeking a Part-Time Spanish Foreign Language Instructor to join our outstanding educational team beginning in the 2025-26 school year. Organization Overview Copper Isla…

View Details
Posted 2025-07-28

Underwriting Director - Construction Surety

Travelers Insurance Company
Wyoming, MI

Who Are We? Taking care of our customers, our communities and each other. That’s the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property ca…

View Details
Posted 2025-11-18

Remote Life and Health Insurance Agent

The Forehand Agency
Grand Rapids, MI

Seeking a remote life and health insurance agent to sell coverage, build client relationships, and provide consultative guidance to prospects and policyholders. This role emphasizes consultative sell…

View Details
Posted 2025-09-29

Studio Crew, Ann Arbor

Equinox
Ann Arbor, MI

Part-time employees must have at least 3 days of availability week over week totaling 20 hours with at least one of those days being a Saturday or Sunday. Additionally all employees are expected to b…

View Details
Posted 2025-11-18

Physician - Pediatric Cardiac Anesthesiology, Helen DeVos Children's Hospital, Grand Rapids, MI

Corewell Health
Grand Rapids, MI

Are you a skilled and compassionate Pediatric Cardiac Anesthesiologist looking for an exciting opportunity? Corewell Health, Michigan’s largest health system, is seeking full time and part time ane…

View Details
Posted 2025-11-11

Preschool Long Term Substitute Teacher

Berkley Public Schools
Berkley, MI

***Must have Licensure in Early Education and Special Education for Preshool Teacher*** Position is from January 5 2026 - Remainder of the 2025-2026 Shool Year Berkley Public Schools Posit…

View Details
Posted 2025-11-21

Business Analyst, GID Operational Excellence

NTT America, Inc.
Wyoming, MI

**Make an impact with NTT DATA** Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to…

View Details
Posted 2025-11-14