Jobber is hiring a Senior Analyst Customer Analytics 12 month contract in Waterloo!
Jobber, a software company serving small home-service businesses, is hiring a Senior Analyst for Customer Analytics on a 12-month contract. The position sits within the Strategic Analytics group — part of Jobber's Strategy & Analytics function, which acts as an internal consulting and decision-support team. Reporting to the Senior Manager, Customer Analytics, the analyst will own analytical workstreams inside cross-functional initiatives, taking ambiguous business questions and shaping them into structured analysis that informs strategic and operational choices. The work spans exploratory deep dives, performance measurement, scenario modelling, impact evaluation, experimentation, and metric development. Candidates can be based in Edmonton, Toronto, Vancouver, or Kitchener-Waterloo, with intentional in-person collaboration expected. This is a senior individual-contributor role suited to someone who pairs strong SQL and BI skills with business judgment and clear communication.
Key responsibilities
- Work with stakeholders to define objectives, scope analytical questions, and carry analyses independently from exploration to recommendation
- Serve as an analytical thought partner, using data and business context to surface opportunities and challenge assumptions
- Conduct exploratory analysis and deep dives into trends, risks, and drivers of business performance
- Apply segmentation, cohort analysis, scenario analysis, impact measurement, and experimentation techniques
- Assess expected or realized impact of key initiatives and help stakeholders decide where to iterate
- Build metrics, reporting, dashboards, and decision-support tools that scale decision-making
- Present findings as clear narratives with assumptions, limitations, and business context
- Use AI-assisted analytical workflows responsibly, validating outputs and owning final quality
- Collaborate with Analytics, Business Intelligence, Analytics Engineering, and Data Science peers on consistency and peer review
Key requirements
- Expert-level SQL and comfort with complex relational data
- Strong quantitative skills across exploratory analysis, performance measurement, and custom analytics
- Hands-on experience with segmentation, cohort analysis, scenario analysis, impact evaluation, or experimentation
- Proficiency in BI and visualization tools such as Tableau
- Business acumen and curiosity about the context behind a question
- Strong storytelling and communication skills for varied audiences
- Collaborative, proactive style; comfortable with ambiguity and shifting priorities
- Judgment to use and validate AI-assisted tools responsibly
- Asset: Python for analysis, automation, or reproducible workflows
- Plus: SaaS, subscription, or cross-functional business analytics experience
- Seniority: Senior
- Work mode: Hybrid — based in Edmonton, Toronto, Vancouver, or Kitchener-Waterloo; in-person collaboration expected
- Salary: $106,590 to $144,210 annually (midpoint $125,400)
- Key skills: SQL, Tableau, Data visualization, Segmentation, Cohort analysis, Scenario analysis, Impact evaluation, Experimentation, Python, Business acumen, Stakeholder communication, AI-assisted analysis
Want more jobs?
Join our mailing list to receive updates about new data science and Senior Analyst Customer Analytics 12 month contract jobs.