Senior Data Engineer
General MotorsAbout the role
Job Description
Hybrid: Reporting to a specific location where work needs to be performed / collaboration should happen (regardless this location is within a hub) and without regard to where a candidate lives (some employees may end up hybrid who live more than 50 miles away but where business needs dictate them to be onsite at a specific location three days per week).
- This role is categorized as hybrid. This means the successful candidate is expected to report to GM Georgia IT Innovation Center or GM Global Technical Center or Austin Innovation Technical Center or Mountain View Technical Center three times per week, at minimum.
- This job is eligible for relocation benefits.
ABOUT THE ROLE:
As a Data Engineer, you will build industrialized data assets and optimize data pipelines in support of Business Intelligence and Advance Analytic objectives. You will work closely with our forward-thinking Data Scientists, BI Developers, System Architects and Data Architects to deliver value to our vision for the future. Are you ready to join a future facing team?
RESPONSIBILITIES:
- Communicates and maintains Master Data, Metadata, Data Management Repositories, Logical Data Models, Data Standards
- Create and maintain optimal data pipeline architecture
- You will assemble large, complex data sets that meet functional / non-functional business requirements
- You will identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
- Build industrialized analytic datasets and delivery mechanisms that utilize the data pipeline to deliver actionable insights into customer acquisition, operational efficiency and other key business performance metrics
- Work with business partners on data-related technical issues and develop requirements to support their data infrastructure needs
- Create highly consistent and accurate analytic datasets suitable for business intelligence and data scientist team members
- Build and manage automated CI/CD pipelines to enable seamless code deployment, data model versioning, and infrastructure as code
Additional Job Description
REQUIREMENTS:
- 7+ years of experience in data engineering, building large-scale data platforms
- Proficiency in Python, SQL, Spark, and Airflow for data processing.
- Hands-on experience with CI/CD tools (GitHub Actions, Jenkins, GitLab CI/CD, etc.).
- Expertise in cloud platforms (AWS, Azure, GCP) with services like S3, Databricks, BigQuery, Snowflake, etc.
- Strong knowledge of DevOps practices, including containerization (Docker, Kubernetes) and Infrastructure as Code (Terraform, CloudFormation).
- Experience with streaming technologies (Kafka, Kinesis, Pub/Sub) is a plus.
- Strong problem-solving skills and ability to work in an agile, fast-paced environment.
- You have mastery with databases - Advanced SQL and NoSQL databases, including Postgres and Cassandra
- Ability to tackle problems quickly and completely
- Ability to identify tasks which require automation and automate them
- A demonstrable understanding of networking/distributed computing environment concepts
- Ability to multi-task and stay organized in a dynamic work environment
PREFERRED:
- Knowledge of CRM tools like Salesforce
- Knowledge of visualization tools like Power BI
- Experience in Agile methodologies and project management tools such as Jira
Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.
- The salary range for this role: is $134,000 to 205,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
- 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. Benefit options include 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
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s