About the role

  • Data Engineer developing scalable ETL/ELT pipelines using modern data platforms. Collaborating with teams to deliver data products and ensuring compliance and quality of the data.

Responsibilities

  • Architect and implement scalable ETL/ELT pipelines and services using modern data platforms and best practices.
  • Build streaming and micro-batch data flows, including schema evolution, late/out‑of‑order events handling, and exactly‑once delivery semantics where feasible.
  • Model data for analytics and ML using layered “bronze/silver/gold” patterns, with clear data contracts, SLAs, and lineage.
  • Embed observability (logging, metrics, tracing), data quality checks, and cost/performance optimization into everything you ship.
  • Automate testing and deployments with CI/CD
  • Collaborate with domain SMEs and data product owners to define requirements, acceptance criteria, and success metrics.
  • Operate what you build: participate in on‑call/incident response rotations and drive RCA and preventative engineering.

Requirements

  • BS in Computer Science, Engineering, or equivalent experience.
  • 5+ years building data pipelines at scale with a modern data stack.
  • Strong proficiency in Python and SQL, plus performance tuning of both.
  • Hands-on experience with distributed compute (e.g., Apache Spark) and lakehouse/warehouse paradigms.
  • Data modeling for analytics (dimensional/medallion), data contracts, and schema management.
  • CI/CD (Git-based workflows) and infrastructure-as-code (e.g., Terraform) in a cloud environment.
  • Practical knowledge of data security, privacy, and access control concepts.

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 and more.

Job title

Data Engineer

Job type

Experience level

Mid levelSenior

Salary

$129,400 - $227,100 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job