Skip to main content
Granum

Senior Data Engineer

RemoteNot specified. Estimate: United States · 74% confidence
Published
Role
Fullstack
Experience
Senior
Employment
Full-time
CAD 170k–CAD 190k/yr
Check eligibility

The listing doesn't say where it hires from. It may hire in United States (74% confidence). This is an estimate, not an eligibility rule; verify before applying.Signals: employment terms.

No BS summary

We’re hiring a Senior Data Engineer to help treat data as a product at Granum. This role is responsible for building and operating trusted data products, governed datasets, and durable platform workflows that power analytics, AI, and operational decision-making across the company.

Core skills

Snowflake/dbt/Fivetran/Terraform

Required skills

SQLGitHubCI/CD

Optional skills

Azure Data FactoryAirflowOmniLookMLdbt Semantic Layer

What you'll do

  • Build and maintain trusted internal data products that support 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 durable operational guardrails
  • Partner with product, engineering, and business stakeholders to turn ambiguous data needs into reliable internal platform capabilities
  • Drive platform improvements proactively, including better automation, cleaner workflow design, and stronger operating patterns across the team
  • Contribute technical direction for internal data platform work and help raise the quality bar for how the team builds and operates data systems

What they require

  • 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 to manage platform infrastructure, permissions, and operational controls
  • 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 for business and technical consumers
  • 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 an expected part of how engineering work gets done

Benefits

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

Granum is the leading software company devoted to serving landscapers and arborists across North America, providing intuitive, industry-specific solutions designed to help them improve and grow their businesses while impressing their customers. Granum brings together LMN, SingleOps, and Greenius into one software ecosystem for estimating, scheduling, crew training, invoicing, and payments.

SaaSStartup

Details

Visa sponsorshipNo
CAD 170k–CAD 190k/yr