Data Analyst
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
We're looking for a curious, technically strong, and business-minded Data Analyst to join our Data Engineering team. This is a high-impact analytics position for someone who works at the intersection of data engineering, business intelligence, finance analytics, and AI-enabled decision support. You'll partner closely with Finance, Operations, Data Engineering, and business leadership to turn complex questions into trusted, actionable insights - with a particular focus on supporting the Finance organization. This role reports to the Data Engineering Manager.
Responsibilities
- SQL & Business Analysis: Translate ambiguous business questions into precise SQL queries against our Snowflake warehouse. Own and deliver recurring financial reporting, reconciliation, and operational analytics with an eye for improving efficiency over time.
- Diagnostic & Advanced Analytics : Go beyond dashboards to explain why metrics move. Conduct root cause analyses, build forecasting models, and support decision-making through churn analysis, customer segmentation, CLV, A/B testing, and similar techniques.
- Finance Partnership & Compliance : Serve as the primary analytical partner to the Finance team. Own financial reporting, reconciliation, and forecasting workflows. Support SOX audits and ITAC testing, ensuring financial data is accurate, auditable, and well-documented.
- What You Bring
Requirements
- Experience: 3+ years in a Data Analyst, Analytics Engineer, or BI Analyst role in a modern cloud data stack environment.
- SQL mastery: Advanced SQL including CTEs, window functions, joins, and performance-aware querying in Snowflake or a comparable cloud warehouse.
- Looker expertise: Hands-on experience with Looker: dashboard development, Explores, LookML, governed metrics, and enabling self-service analytics for business users.
- dbt proficiency: Ability to read, maintain, test, and document dbt models. Familiarity with sources, tests, macros, lineage, and dbt development workflows.
- Finance domain knowledge: Solid understanding of GL, journal entries, trial balance, financial statements, reconciliations, and period-close processes. SOX/ITAC experience is highly valued.
- Data modeling: Working knowledge of dimensional modeling - fact/dimension tables, star schemas, slowly changing dimensions.
- Statistical & predictive analysis: Applied experience with regression, classification, A/B testing, segmentation, and forecasting using SQL, Python, or similar tools.
- Communication: Ability to explain complex analysis clearly to both Finance leadership and technical peers. Strong written and verbal skills.
- Version control: Comfortable with Git/GitHub: branching, PRs, and collaborative development in a terminal environment.
- AI & LLM analytics: Experience with LLMs or AI-assisted analytics tools (Claude, Gemini, GPT, Looker Conversational Analytics). Exposure to Cortex Analyst, Cortex Search, or AISQL capabilities. Understanding of MCP integration patterns is a plus.
- Telecom / subscription domain: Experience in telco, connectivity, or subscription environments (MVNOs, ISPs). Familiarity with churn, ARPU, MRR, billing, and provisioning metrics.
- Workflow orchestration: Familiarity with Airflow, Dagster, or Prefect for understanding scheduled pipelines and diagnosing failures.
- Certifications: Looker, Snowflake, dbt, or cloud platform certifications.
- The base salary range for this position is $79,650 - $88,500. Range shown in $CAD for Canadian residents. Other countries will differ. Range may vary on a number of factors including, but not limited to: location, experience and qualifications.
Benefits
Additional Information
Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you've never heard of. We started as a simple shareware site in 1993 and have since grown into a stable of businesses: Tucows Domains, Ting Internet and Wavelo. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It's also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the Internet! Today, over one thousand people work in over 20 countries to help us make the Internet better. If this sounds exciting to you, join the herd!
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at tucows? Share your experience