Senior Data Engineer

Posted 3 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Data Engineer building trusted Snowflake data products for Granum’s landscaper and arborist software ecosystem. Operating governed pipelines that power analytics, AI, and operational decisions.

Responsibilities

  • Build and maintain trusted internal data products supporting analytics, AI, and operational workflows across Granum
  • Design and operate scalable data pipelines and platform workflows using Snowflake, dbt, Fivetran, Terraform, and related tooling
  • Improve data quality, validation, observability, and recoverability across critical datasets and workflows
  • Own semantic consistency across upstream models, downstream consumption layers, and governed business definitions
  • Design and implement governance controls including permissions, masking, privacy-aware access patterns, and operational guardrails
  • Partner with product, engineering, and business stakeholders to turn ambiguous data needs into reliable internal platform capabilities
  • Drive platform improvements through automation, cleaner workflow design, and stronger operating patterns
  • Contribute technical direction for internal data platform work and raise the quality bar for data systems
  • Adopt and contribute to agentic workflows as part of standard engineering practice

Requirements

  • Strong experience building and operating data platforms in Snowflake-centric environments
  • Strong experience with dbt or a comparable transformation framework
  • Hands-on experience with Terraform or similar infrastructure-as-code tooling
  • Hands-on experience with a governed semantic or BI modeling layer (Omni, LookML, dbt Semantic Layer, or similar)
  • Experience designing reliable workflows for ingestion, transformation, validation, and scheduled operational processes, including CI/CD in GitHub
  • Strong SQL skills and a track record of building trusted datasets
  • Demonstrated ownership of production-grade data systems, including monitoring, troubleshooting, and incident follow-through
  • Ability to communicate clearly, drive decisions, and take ambiguous work through to a complete outcome
  • Willingness and ability to work within a team where agentic development is expected
  • Candidates must have proper work authorization to work for any employer in Canada or the U.S., without sponsorship
  • Nice to have: Experience with Azure Data Factory, Airflow, or similar orchestration tools
  • Nice to have: Experience with Omni or similar governed analytics platforms
  • Nice to have: Experience supporting AI-enabled workflows, internal tooling, or knowledge-driven applications
  • Nice to have: Experience with privacy, access control, and governance patterns in modern cloud data platforms
  • Nice to have: Experience working across multiple data domains or products with shared platform standards

Benefits

  • Comprehensive medical, dental, and vision coverage with multiple plan options for U.S. employees
  • HSA/FSA accounts
  • Disability and life insurance
  • Employer-funded HSA-based benefits plan with drug, dental, and mental health coverage for Canada employees
  • 401(k) matching for U.S. employees
  • RRSP matching for Canada employees
  • Tailored career development conversations
  • Support for tools, courses, and resources
  • Unlimited Paid Time Off
  • Paid company holidays
  • Company-wide winter break from December 24 to January 1

Job title

Job type

Full Time

Experience level

Senior

Salary

$180,000 - $200,000 per year

Degree requirement

No Education Requirement

Tech skills

AirflowAzureCloudSQLTerraform

Location requirements

RemoteUnited States

Report this job

Found something wrong with the page? Please let us know by submitting a report below.