Senior Data Engineer

General Motors

Remote
$129,400 - $212,300; bonus potential: incentive py...
Fully remote
Python or scala
Sql and relational/non-relational data storage
Distributed data processing (spark)
The Sr. Data Engineer role is responsible for designing, developing and maintaining data pipelines, databases and data infrastructure to enable the efficient data collection, storage and analysis in support of marketing strategies

Job Summary

  • The Sr. Data Engineer role is responsible for designing, developing and maintaining data pipelines, databases and data infrastructure to enable the efficient data collection, storage and analysis in support of marketing strategies.
  • This role requires collaboration with data scientists, data infrastructure architects and data consumption stakeholders to ensure the availability of high-quality data for insights and decision making.
  • GM offers a variety of health and wellbeing benefit programs, including medical, dental, vision, retirement savings plan, paid vacation & holidays, and more.

Matching Summary

The Sr. Data Engineer role is responsible for designing, developing and maintaining data pipelines, databases and data infrastructure to enable the efficient data collection, storage and analysis in support of marketing strategies.

Salary

$129,400 - $212,300; Bonus Potential: Incentive pay program; Benefits: Health and wellbeing benefit programs

Skills & Requirements

Must-have

  • Python or Scala
  • SQL and relational/non-relational data storage
  • distributed data processing (Spark)
  • container orchestration (Kubernetes)
  • data streaming in Kubernetes and Kafka
  • cloud platforms (Azure preferred)

Nice-to-have

  • data governance, metadata management
  • schema design and data contracts
  • heterogeneous data sources ingestion
  • Databricks, Snowflake experience

Key Requirements

  • Bachelor’s degree in Computer Science, MIS, Software Engineering, or related field
  • 5 - 7+ years of data engineering/development experience
  • 3+ years of experience as a data engineer
  • 3+ years of experience in distributed data processing (Spark)
  • 3+ years of experience in container orchestration (Kubernetes)
  • Proficiency in data streaming in Kubernetes and Kafka
  • Experience with cloud platforms – Azure preferred; AWS or GCP also considered
  • Solid understanding of CI/CD principles and tools

Work Rights

Not specified

Tailored Resume

Cover Letter