About the role

  • Partner with technical and non-technical colleagues to understand data and reporting requirements.
  • Work with engineering teams to collect required data from internal and external systems.
  • Design table structures and define ETL pipelines to build performant Data solutions that are reliable and scalable.
  • Identify internal/external data sources, design table structure, define ETL strategy and automated Data Quality checks.
  • Develop Data Quality checks.
  • Develop and maintain ETL routines using ETL and orchestration tools such as Airflow.
  • Implement database deployments using tools like Schema Change.
  • Perform ad hoc analysis as necessary.
  • Perform SQL and ETL tuning as necessary.

Requirements

  • 5+ years of relevant data engineering experience.
  • Strong understanding of data modeling principles including Dimensional modeling, data normalization principles.
  • Good understanding of SQL Engines and able to conduct advanced performance tuning.
  • Ability to think strategically, analyze and interpret market and consumer information.
  • Strong communication skills – written and verbal presentations.
  • Excellent conceptual and analytical reasoning competencies.
  • Comfortable working in a fast-paced and highly collaborative environment.
  • Familiarity with Agile Scrum principles and ceremonies.
  • 2+ years of work experience implementing and reporting on business key performance indicators in data warehousing environments.
  • 2+ years of experience using analytic SQL, working with traditional relational databases and/or distributed systems (Snowflake or Redshift).
  • 1+ years of experience programming languages (e.g. Python, Pyspark) (preferred).
  • 1+ years of experience with data orchestration/ETL tools (Airflow, Nifi) (preferred).
  • Experience with Snowflake, Databricks/EMR/Spark, and/or Airflow.
  • Bachelor’s Degree in computer science, information systems, or related field or equivalent work experience.

Benefits

  • A bonus and/or long-term incentive units may be provided as part of the compensation package
  • Full range of medical, financial, and/or other benefits

Job title

Senior Data Engineer, Commerce Data

Job type

Experience level

Senior

Salary

$145,400 - $195,000 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