General Motors

Data Engineer

General Motors

full-time

Posted on:

Location Type: Hybrid

Location: California, Missouri • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $125,000 - $205,100 per year

Job Level

SeniorLead

Tech Stack

CassandraHadoopJavaKafkaNoSQLPostgresPythonScalaSparkSQL

About the role

  • Communicates and maintains Master Data, Metadata, Data Management Repositories, Logical Data Models, Data Standards
  • Create and maintain optimal data pipeline architecture
  • Assemble large, complex data sets that meet functional / non-functional business requirements
  • 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

Requirements

  • Bachelor's degree in business administration, marketing, communications, information systems or related field
  • 7 or more years with object-oriented/object function scripting languages: Python, Java, C++, Scala, etc.
  • At least 3 years of hands on experience with Big Data Tools: Hadoop, Spark, Kafka, etc.
  • Mastery with databases - Advanced SQL and NoSQL databases, including Postgres and Cassandra
  • Data Wrangling and Preparation: Alteryx, Trifacta, SAS, Datameer
  • Stream-processing systems: Storm, Spark-Streaming, etc.
  • 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.
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 discounts and more.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonJavaC++ScalaHadoopSparkKafkaSQLNoSQLAlteryx
Soft skills
problem-solvingautomationorganizational skillsmulti-taskingcommunication