GM Performance Power Units LLC - Concord, NC
Data Engineer
Position Overview:
GM Performance Power Units is seeking a Data Engineer to support the development of our next-generation data platform, powering advanced analytics and machine learning for high-performance powertrain engineering. As a member of our multi-disciplinary team, you will be at the forefront of designing, developing, and optimizing state-of-the-art solutions to tackle a variety of challenging technical obstacles. Your primary responsibility will be to develop complex data pipelines and data-processing systems that enhance the productivity and capabilities of our development activities.
Key Responsibilities
- Design and implement scalable data systems integrating on-premises and cloud infrastructure (AWS or Azure).
- Support batch and real-time data analytics across a diverse array of testing data and other large datasets.
- Develop robust data pipelines and orchestrate ETL processes using technologies such as Apache Kafka, Apache Airflow, Delta Lake, and Apache Arrow.
- Implement and optimize Data Warehousing, Data Lakes, and Lakehouses using SQL, noSQL, and Parquet file formats.
- Advance Data Management, Data Orchestration, and Data Architecture best practices to ensure integrity, quality, and accessibility of diverse engineering data sources.
- Drive infrastructure automation (Infrastructure as Code) leveraging Terraform and Kubernetes to support dynamic, multi-cloud deployments.
- Champion MLOps and CI/CD processes to support continual integration, deployment, and monitoring of machine learning models.
- Facilitate machine learning workflows using Databricks, Apache Spark, TensorFlow, and PyTorch, collaborating closely with engineering and data science teams.
- Oversee the integration of tools for pipeline monitoring, observability, and real-time reporting, ensuring seamless flow of data for both live and historical analysis.
Required Qualifications
- Bachelor’s in Computer Science, Data Science, or a related field.
- 5+ years of experience in data engineering, systems/cloud engineering, or related fields.
- Familiarity with AWS or Azure and hybrid architectures (cloud and on-premises).
- Extensive experience with Python, Apache Spark, Databricks, and Terraform.
- Practical knowledge of containers and orchestration with Kubernetes.
- Demonstrated ability to design and deploy data lakes, data warehouses, and lakehouse architectures.
- Strong background in SQL and noSQL database systems.
- Skilled in batch and real-time analytics, data management, ETL, infrastructure as code (IaC), and CI/CD pipelines.
- Thorough understanding of the end-to-end ML lifecycle, from ingestion to deployment and monitoring.
Preferred Qualifications
- MS in Computer Science or a related technical field.
- Experience within the motorsports industry.
- Proficiency in applying data governance, privacy, and security best practices.
Why Join Us
You’ll play a pivotal role in ensuring the reliability and performance of a next-generation Formula 1 power unit. Our culture rewards precision, innovation, and the relentless pursuit of performance.
Please note: GM Performance Power Units and all affiliated companies are Equal Opportunity employer(s). Minorities, women, veterans, and individuals with disabilities are encouraged to apply. For more information regarding the EEOC, please visit https://www.eeoc.gov/employers/upload/poster_screen_reader_optimized.pdf.
Only direct hires need apply to or inquire about job postings at GM Performance Power Units. We are not accepting calls, resumes or applications from recruiting firms at this time.