C

Cloudbeds

Unified platform for independent lodging operations

Tech Lead Data Engineer & Data Architect

Data Management +1Confirmed live in the last 24 hours
Full-timeRemote in CanadaNo salary listed

About the Job

Requirements

  • Proven track record as a Senior Data Engineer, Data Architect, or Tech Lead in cloud data environments.
  • Exposure to preparing data structures, semantic models, feature stores, and API/access layers for AI agents, machine learning pipelines, and automated LLM workflows.
  • Deep hands-on expertise administering, tuning, and modeling in Snowflake, alongside advanced mastery of dbt, including macros, incremental models, custom tests, packages, and dbt-native CI/CD testing.
  • Expert analytical SQL skills, including query execution plan tuning, window functions, and common table expressions, and strong Python proficiency for data pipelines, scripting, and MLOps workflows.
  • Practical experience with ingestion and orchestration engines such as Matillion, Apache Airflow, Prefect, Dagster, or Fivetran, and the ability to evaluate architectural trade-offs, performance, and costs when selecting or migrating platforms.
  • Experience operating with active Git and CI/CD pipelines, and extending these systems to include automated data testing, deployment validation, and secure credential rotation.
  • Ability to question assumptions, gather full business context, form hypotheses, and rigorously evaluate outputs, especially AI/ML outputs, before choosing technical solutions.
  • Ability to build lightweight minimum viable products and proof of concepts to evaluate new technologies, test architectural hypotheses, and modernize the data stack.
  • Business-level English fluency and ability to articulate technical trade-offs, mentor teammates, and collaborate in a remote, globally distributed team.

Responsibilities

  • Shape the technical direction, architectural standards, and data governance of the core Data Analytics platform.
  • Own logical and physical data modeling, warehouse design, and layered curation across staging, intermediate, and mart layers while serving as Data Architect and Data Engineering Tech Lead.
  • Set and evolve cloud data architecture on Snowflake; own data model design across data products and marts, implement flexible dimensional models including star schemas, slowly changing dimensions, and conformed dimensions, and document decisions through Architecture Decision Records.
  • Lead end-to-end design and execution of data pipelines, including ingestion, API integrations, custom connectors, ELT/ETL processes, and pipeline orchestration.
  • Extend Git, CI/CD, and Jira workflows with data-specific practices, including automated dbt testing on pull requests, environment isolation, automated credential management, and data deployment standards.
  • Refine the governance model and evaluate, select, and implement scalable data catalog and data observability solutions to track lineage, ensure freshness, monitor completeness, and automate failure alerting.
  • Tune Snowflake query performance, clustering, and warehouse sizing to optimize execution times and compute spend.
  • Provide architectural guidance, design reviews, and constructive challenge to raise the technical effectiveness of Analytical Engineers within the Agile planning framework.
  • Evaluate new tools, frameworks, and architecture patterns to modernize, optimize, and add flexibility to the data stack.
  • Modernize the data stack, improve software engineering discipline across data pipelines through DataOps and CI/CD, optimize compute performance and costs, drive MLOps workflows, and reinforce data quality and security standards.
  • Architect semantic layers, data structures, and access patterns to support reliable AI agents and automated workflows.
  • Serve as the technical anchor for Analytical Engineers and collaborate with Engineering, Infrastructure, Data Science/ML, and business stakeholders to ensure the data ecosystem is reliable, scalable, and business-ready.

Desired Qualifications

  • Exposure to applied AI tooling such as Snowflake Cortex, AI Classify, retrieval-augmented generation workflows, large language model agents, and MCP servers.
  • Familiarity with modern business intelligence consumption tools such as Sigma or workflow engines such as n8n.

About the Company

Cloudbeds

Unified platform for independent lodging operations

Cloudbeds provides an all-in-one technology platform for independent lodging businesses to run their operations. It combines a property management system (PMS), a Channel Manager, a Booking Engine, and PIE for revenue management, plus Cloudbeds Amplify for digital marketing and Whistle for guest engagement. The platform unifies operations, distribution, pricing insights, marketing, and guest communication in one system to compete with larger providers. Its goal is to help independent hotels, bed and breakfasts, and other lodging businesses grow revenue, streamline operations, and improve the guest experience.

Company size
501-1,000
Company stage
Series D
Total funding
$250.4M
Headquarters
San Diego, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Cloudbeds

See more jobs