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