Note: The job is a remote job and is open to candidates in USA. Granum is a software company providing industry-specific solutions for landscapers and arborists across North America. Granum is hiring a Senior Data Engineer to build and operate trusted data products, governed datasets, and scalable platform workflows that support analytics, AI, and operational decision-making.
Responsibilities
- 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
Skills
- 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
- Granum does not sponsor work authorization needs; candidates must have proper work authorization to work for any employer in Canada or the U.S, without sponsorship from the company
- Experience with orchestration tools or pipeline frameworks such as Azure Data Factory, Airflow, or similar
- Experience with BI and semantic-layer tools such as Omni or similar governed analytics platforms
- Experience supporting AI-enabled workflows, internal tooling, or knowledge-driven applications
- Experience with privacy, access control, and governance patterns in modern cloud data platforms
- Experience working across multiple data domains or products with shared platform standards
Benefits
- Join a team culture that's all about collaboration, support, and having fun while making a real impact every day.
- In the U.S., we offer comprehensive medical, dental, and vision coverage with multiple plan options, plus additional add ons like HSA/FSA accounts, disability and life insurance, and more.
- In Canada, we provide an employer-funded HSA-based benefits plan with drug, dental, and mental health coverage - giving you a flexible way to manage your healthcare needs.
- 401(k) matching for U.S. employees
- RRSP matching for those in Canada
- Tailored career development conversations and support for tools, courses, and resources to help you thrive.
- Unlimited Paid Time Off
- Paid company holidays
- A company-wide winter break from December 24 to January 1
Company Overview