Tech Lead Data Engineer

New
C
CloudbedsHospitality software
Location: Canada; Latin AmericaFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Business-level English fluency
Required Skills
PythonSQLSnowflakeCI/CDdbtMLOps

Requirements

  • Bring a proven track record as a Senior Data Engineer, Data Architect, or Tech Lead in cloud data environments.
  • Have deep hands-on expertise administering, tuning, and modeling in Snowflake.
  • Have advanced dbt expertise, including macros, incremental models, custom tests, packages, and dbt-native CI/CD testing.
  • Demonstrate expert analytical SQL skills, including query execution plan tuning, window functions, and CTEs.
  • Have strong Python proficiency for data pipelines, scripting, and MLOps workflows.
  • Have practical experience with data ingestion and orchestration engines such as Matillion, Apache Airflow, Prefect, Dagster, or Fivetran.
  • Have experience with Git and CI/CD pipelines, including automated data testing, deployment validation, and secure credential rotation.
  • Bring exposure to preparing data structures, semantic models, feature stores, and API/access layers for AI agents, machine learning pipelines, and automated LLM workflows.
  • Demonstrate the ability to evaluate architectural trade-offs, performance, and costs when selecting or migrating platforms.
  • Use critical thinking to gather business context, form hypotheses, and evaluate technical and AI/ML outputs.
  • Be able to articulate technical trade-offs, mentor teammates, and collaborate effectively in a remote team.
  • Have business-level English fluency.

Responsibilities

  • Set and evolve the cloud data architecture on Snowflake.
  • Own data model design across data products and marts, including dimensional models, Star Schemas, SCDs, and conformed dimensions.
  • Lead the design and execution of data pipelines, including ingestion, API integrations, custom connectors, ELT/ETL, and orchestration.
  • Extend Git, CI/CD, and Jira workflows with automated dbt testing, environment isolation, credential management, and data deployment standards.
  • Evaluate and implement data catalog and observability solutions for lineage, freshness, completeness, and failure alerting.
  • Tune Snowflake query performance, clustering, and warehouse sizing to improve execution times and control compute spend.
  • Guide and mentor Analytical Engineers through architectural guidance, design reviews, and Agile planning.
  • Drive AI-readiness by architecting semantic layers, data structures, and access patterns for AI agents and automated workflows.
  • Evaluate tools, frameworks, and architecture patterns to modernize and optimize the data stack.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now