Jobber is hiring a Senior BI Engineer in Edmonton!

Jobber is hiring a Senior BI Engineer to join its Data organization, reporting to the Manager of Business Intelligence. The Business Intelligence team builds core data models, governed semantic layers, and pipelines that underpin enterprise reporting across the company, and this role sits at the center of that effort: designing analytical assets, standardizing metric definitions, and pushing the organization toward a trusted, self-serve analytics environment. The position supports decision-making across Marketing, Sales, Customer Growth and Retention, and Product, in service of Jobber's small home-service business customers. Compensation is transparent, with a posted annual base range of $125,800 to $170,100 CAD plus equity, retirement matching, wellness stipends, and a fully paid health package.

Key responsibilities

  • Design scalable data models and governed semantic layers that meet business requirements and enable consistent, accurate reporting
  • Refactor complex SQL into reusable, performant data models with an eye on query optimization
  • Partner with the Analytics team to model key business metrics for consumption in the semantic layer
  • Build and maintain enterprise-grade reports and dashboards that deliver actionable insight
  • Develop and maintain dbt-based data pipelines for reliable transformation and loading
  • Administer the BI platform, covering user access, governance, performance tuning, and security
  • Champion data literacy, governance, and adoption of governed self-serve tools across functional teams

Key requirements

  • Extensive data architecture and dimensional modeling experience (star and snowflake schemas), including semantic layer implementation
  • Expert-level SQL
  • Hands-on pipeline development with dbt
  • Demonstrated data governance practice: metric standardization, data quality enforcement, access control
  • Advanced dashboard design in Tableau or a comparable visualization tool
  • Solid grasp of complex relational structures and modern cloud warehouses such as Snowflake
  • Strong stakeholder communication, independent problem solving, and comfort with ambiguity in a fast-moving environment
  • Nice to have: dbt, Tableau, or data engineering certifications
  • Seniority: Senior
  • Work mode: Not specified (Edmonton, AB)
  • Salary: $125,800 – $170,100 CAD
  • Key skills: SQL, dbt, Dimensional modeling, Semantic layers, Data governance, Tableau, Snowflake, Data pipelines, Dashboard design, Data visualization, Query optimization





Want more jobs?


Join our mailing list to receive updates about new data science and Senior BI Engineer jobs.



Twitter logo   Facebook logo   Instagram logo   Linkedin logo   Mastodon logo


LATEST DATA SCIENCE JOBS    -    MAILING LIST    -    POST A JOB    -    RESOURCES