General Motors · 2 months ago
Staff Data Engineer – GPSC Insights Engineering
General Motors is a leading automotive company committed to innovation and sustainability. They are seeking a Staff Data Engineer to join their GPSC Insight Engineering team, where the successful candidate will lead a team in designing and building scalable data solutions for global purchasing supply chain needs.
AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
Responsibilities
Provide technical leadership for complex data engineering initiatives from concept through production, ensuring solutions are high-quality, efficient, and reliable
Assemble large, complex data sets that meet both functional and non-functional business requirements
Identify, design, and implement process improvements, including automation, data delivery optimization, and redesign for greater scalability
Architect, build, and optimize highly scalable data pipelines that incorporate complex transformations and efficient, maintainable code
Design and develop new source system integrations from a variety of formats including files, database extracts, and APIs
Lead and deliver data-driven solutions across multiple languages, tools, and technologies, contributing to architecture discussions, solution design, and strategic technology adoption
Develop solutions for delivering data that consistently meets SLA requirements and supports operational excellence
Partner closely with operations teams to troubleshoot and resolve production issues, ensuring platform stability
Drive engineering excellence by applying Agile methodologies, design thinking, continuous deployment, CI/CD best practices, and performance tuning strategies
Build tooling and automation to make deployments, production monitoring, and operational support more repeatable and efficient
Collaborate with business and technology partners, providing strategic guidance, leadership, and coaching to influence outcomes and align with enterprise goals
Actively mentor peers and junior engineers, fostering a culture of learning, innovation, and continuous improvement, while educating colleagues on emerging industry trends and technologies
Represent the team in executive-level forums to communicate status, risks, opportunities, and the strategic value of data engineering initiatives
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, or related field
10+ years of experience in data engineering, including Python or Scala, SQL, and relational/non-relational storage (ETL frameworks, big data processing, NoSQL)
5+ years of experience in distributed, petabyte-scale data processing with Spark and container orchestration (Kubernetes)
Hands-on experience with real-time data streaming in Kubernetes and Kafka
Expertise in performance tuning (partitioning, clustering, caching, serialization techniques)
Proficiency with SQL, key-value datastores, and document stores
Strong CI/CD expertise and best practices
Background in data architecture and modeling for optimized consumption patterns
Proven experience developing data models and schemas for efficient storage, retrieval, and analytics, with query performance optimization
Cloud experience with at least one major platform (Azure preferred; AWS or GCP acceptable)
Strong teamwork and leadership skills to collaborate and influence across product, program, and engineering teams
Commitment to ensuring data security, privacy, and regulatory compliance
Preferred
Master's degree in Computer Science, Software Engineering, or related field
Background in data governance, metadata management, and/or data quality/observability
Knowledge of schema design and data contracts
Experience processing and storing media file formats (video, audio, image)
Experience with tools such as Databricks or Snowflake
Experience designing and implementing robust data ingestion frameworks for heterogeneous data sources, including structured and unstructured files (e.g., CSV, JSON, XML, log files, sensor data)
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
Company
General Motors
General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts.
Funding
Current Stage
Public CompanyTotal Funding
$8.51BKey Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M
Leadership Team
Recent News
2026-01-22
2026-01-22
Company data provided by crunchbase