Senior Data Engineer (Snowflake) at APPLY | British Columbia, CA | Rezi

Senior Data Engineer (Snowflake) at APPLY

Senior Data Engineer (Snowflake)

APPLY · British Columbia, CA

4 weeks ago

Senior Data Engineer (Snowflake)

APPLY · British Columbia, CA

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

APPLY is the Agentic Customer Experience (ACx) partner for ambitious consumer and entertainment brands, bringing together domain expertise and AI-native delivery to turn CX vision into commercial reality. We partner with leading brands like Arc'teryx, NFL, Lululemon, and Kraft Heinz.

Responsibilities

  • Design, build, and maintain scalable data pipelines and architectures for analytical and operational workloads.
  • Develop and optimize ETL/ELT pipelines for efficient data extraction, transformation, and loading.
  • Integrate data pipelines into cloud-native applications in collaboration with backend and platform engineers.
  • Manage and optimize cloud data warehouses, primarily BigQuery, ensuring performance, scalability, and cost efficiency.
  • Implement data governance, security, and privacy best practices, ensuring compliance.
  • Define data models and enable self-service reporting and BI capabilities with analytics teams.
  • Develop and maintain data documentation, including data dictionaries, lineage tracking, and metadata management.
  • Monitor, troubleshoot, and optimize data pipelines for high availability and reliability.
  • Stay current with emerging data engineering technologies and best practices to improve data infrastructure.

Requirements

  • Certified SnowPro.
  • Experience collaborating with distributed teams across North America and Latin America.
  • 5+ years of experience in data engineering, building modern cloud-based data platforms.
  • Strong hands-on experience with Snowflake, including performance tuning, security, and data modeling.
  • Advanced SQL skills for analytics engineering and data transformation.
  • Proficiency in Python for data processing, automation, and orchestration.
  • Experience with dbt or similar analytics engineering frameworks.
  • Familiarity with orchestration tools such as Dagster or Apache Airflow.
  • Experience enabling or supporting machine learning, feature engineering, or AI-driven use cases on data platforms.
  • Solid understanding of data privacy, governance, and compliance best practices.
  • Strong problem-solving skills and a pragmatic, delivery-oriented mindset.
  • Strong problem-solving skills, with the ability to debug and optimize complex data workflows.
  • Excellent English communication and collaboration skills.

Skills

  • Snowflake
  • Python
  • SQL
  • dbt
  • Dagster
  • Apache Airflow
  • BigQuery
  • Snowflake Cortex
  • Snowpark
  • GenAI
  • LLM
  • Databricks
  • Terraform
  • Segment
  • Contentful

Location

  • Greater Toronto Area, Canada
  • Greater Vancouver Area, Canada

Work Type

  • Hybrid
  • Remote

Experience Level

  • 5+ years of experience in data engineering

Benefits

  • Generous training budgets
  • Mentorship
  • Flexible personal time off (PTO)
  • Customizable extended health and dental plan
  • Flexible work arrangements

About the Company

  • APPLY is the Agentic Customer Experience (ACx) partner for the world's most ambitious consumer and entertainment brands.
  • We bring together deep domain expertise across Retail, CPG, Sports, and Media with AI-native delivery capability, designing and delivering agentic solutions that turn CX vision into commercial reality.
  • We are the partner of choice for brands like Arc'teryx, NFL, Lululemon, and Kraft Heinz.

Equal Opportunity

  • APPLY is a safe, respectful, and inclusive community where differences are celebrated.
  • We are committed to equal opportunity and fostering a workplace where everyone belongs.
  • For recruitment accommodations, please email careers@applydigital.com.