Senior Data Engineer

New
R
RechargeSubscription Platform
Hiring range in the US $148,000 USD - $185,000 USD; Hiring range in Canada $108,000 CAD - $136,000 CADFull-TimeSenior
Salary108,000 CAD - 185,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years experience in a data engineering related role; 3+ years of hands-on experience designing and building data pipelines and models
Required Skills
DockerPythonSQLETLKubernetesSnowflakeAirflowdbt

Requirements

  • 5+ years of experience in a data engineering-related role.
  • 3+ years of hands-on experience building data pipelines and models into Dimensional (Star Schema) Data Warehouse/Data Lake.
  • Proficiency with data warehousing/lake platforms (Snowflake, Redshift, Databricks, etc.).
  • Experience building pipelines for external, customer-facing analytics applications.
  • Solid grasp of data warehousing methodologies like Kimball and Inmon.
  • Experience with ETL tools like FiveTran and dbt.
  • Experience with workflow orchestration engines such as Airflow and Cloud Composer.
  • Hands-on experience with Kubernetes and Docker.
  • Expert proficiency in SQL.
  • Strong Python proficiency.

Responsibilities

  • Build data pipeline, ELT and infrastructure solutions for internal analytics and external data products.
  • Create automated monitoring, auditing and alerting processes for data quality and consistency.
  • Implement data strategies and develop conceptual/logical/physical data models.
  • Design, develop, and optimize ETL processes for disparate data sources.
  • Improve operations, monitoring, and performance of the data warehouse.
  • Communicate with analysts, developers, business users, and executives.
  • Redesign and optimize data processes using AI (LLM-assisted development) to improve productivity.
View Full Description & ApplyYou'll be redirected to the employer's site
108,000 CAD - 185,000 USD per year
Apply Now