Data Analyst
$79.65k - $88.5k per yearTucows Inc.
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!
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.
What You’ll Do
- 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.
- Business Intelligence & Self-Service Analytics : Build, maintain, and optimize Looker dashboards, Explores, and LookML definitions that provide governed, reliable, self-service analytics. Govern the semantic layer — metrics, dimensions, and business logic — that powers trusted reporting and AI-enabled analytics. Train business users to leverage these tools confidently.
- 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.
- Data Quality & Cross-Functional Collaboration: Monitor and improve data quality across analytical pipelines, especially for finance-critical datasets. Gather requirements from stakeholders, translate business needs into technical specs, and collaborate with Data and Analytics Engineers to resolve upstream issues.
What You Bring
Must Have
- 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.
Nice to Have
- 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. Tucows believes in a total rewards offering that includes fair compensation and generous benefits
Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality.
We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.
We use AI-enabled tools throughout our recruitment process to help us work more efficiently and consistently. These tools support our hiring teams by organizing and reviewing information, while final hiring decisions are always made by people.
Tucows and its subsidiaries participate in the E-verify program for all US employees.
Learn more about Tucows, our businesses, culture and employee benefits on our site here .
$79.65k - $88.5k per year
...this sounds exciting to you, join the herd! 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...SuggestedRemote work- ...economy within everyone's reach while doing the most important work of your career. About the team Data Science at Stripe is a vibrant community where data analysts and data scientists learn and grow together. You'll work with some of the most fundamental data at...SuggestedFull timeInternship
$84k - $99k per year
...founded with a vision to be more than an advertising platform, it’s a hub of innovation, imagination and creativity. The Business Data Analyst role is a unique combination of technical execution and internal customer relationship management. You will serve as a "context-...SuggestedLive InLocal areaImmediate startRemote workWork from homeHome office$76k - $90k per year
...channels. StackAdapt is a self-serve programmatic advertising platform used by the world's top digital marketers. We are looking for a Data Analyst II to join our Business Intelligence team within Advertising Technologies. In this role, you will deliver advanced data analysis...SuggestedLocal areaRemote workWork from homeHome office$81.6k - $115.2k per year
...receive thanks and rewards for your impact, and you'll have some laughs along the way. Reporting to the Senior Product Manager, RESL Data Governance and Management, the Data Scientist role has the following key accountabilities: Undergraduate degree required, advanced...SuggestedFull timeWork at officeWork from home- ...Improvado is an AI-powered marketing data platform built for mid-market and enterprise teams. We help companies automate complex marketing... ...-quality execution. About the Role The Senior Marketing Analyst's primary responsibility is to help clients maximize value from their...Remote work
- ...Description Data Analyst Job Summary The Data Analyst will play an essential role in the Enterprise Data Operations Technology team, focusing on Data Solutions Operations. This position aims to connect business needs with technical data solutions, turning business...Contract workRemote work
- ...The Role : The Master Data Management Business Analyst will play a critical role in managing and optimizing the organization's master data. This position involves collaborating with various departments to ensure data accuracy and consistency across systems. Analyze and...Full timeContract workRemote workFlexible hours
- ...Description Job Title: Marketing Data Analyst Marketing Data Analyst (Salesforce Marketing Cloud) Remote | Canada | Contract Opportunity Are you passionate about turning marketing data into actionable business intelligence? We are looking for a skilled...Contract workRemote work
$57.6k per year
...The Role: As a Data Entry professional, you will play a crucial role in maintaining accurate and up-to-date information within our... ...data accuracy Team Structure: You will work closely with data analysts and administrative staff to ensure seamless data management. Ideal...Full timeRemote work$113.6k - $142k per year
...employees, students, and citizens in high-demand fields such as GenAI, data science, technology, and business, while learners globally turn... ...field ~3+ years of experience as a data scientist, data analyst, or business intelligence analyst ~ Strong SQL skills and proficiency...Worldwide$135.58k - $159.5k per year
...depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At... ...Engineer to join our Data team, comprising both Data Scientists, Data Analysts, and Data Engineers. Our team is at the forefront of enhancing...Remote jobLong term contractFull timeInternshipRelocation packageFlexible hours- ...and built to last. We are building the future of enterprise AI. Data Architect Embark on an exciting journey into the realm of data... ...Ability to design large data platforms to enable Data Engineers, Analysts & scientistsStrong exposure to different Data architectures, data...Remote jobFull timeWork at officeFlexible hours
$42k per year
...The Role: As a Data Entry Specialist, you will be responsible for accurately inputting and managing data within our systems. You will... ...of a dedicated data management team, collaborating with data analysts and administrative staff. Ideal Profile : The ideal candidate...Remote workFlexible hours$69k - $86k per year
...prioritize team decisions, long-term planning, process standardization, data-driven insights, and balanced user adoption. If you are driven by... ...(not generic Workday training material). Pair-program with BI analysts on RaaS reports end-to-end, progressively transferring ownership...Long term contractContract workTemporary workFor contractorsFlexible hours$140k - $160k per year
...to last. We are building the future of enterprise AI. Senior Data Archtect (EDW) Accomplished Tech Visionary: Embark on an... ...technical delivery Lead and mentor BI developers, data engineers, and analysts Governance & Best Practices Establish and enforce data...Remote jobFull time$59.5k - $84k per year
...provide you more specific details for this role. Job Description: Translate business requirements into technical solutions, supporting data analysis, and documenting data processes. Collaborate on maintaining data assets, providing business context for data initiatives, and...Full timeWork from home$96.9k - $136.8k per year
...address their analytics needs by providing end-to-end support of data, reporting, analytics, insights, and artificial intelligence solutions... ...with other partners, such as AIML scientists, data and business analysts, software engineer, data engineers, and application developers to...Long term contractFull timeWork from home$38.4k per year
...The Role: As a Data Entry professional, you will be responsible for accurately inputting and managing data within our systems. You will work closely with various teams to ensure data integrity and support operational efficiency. Input and update data in databases and...Full timeRemote workFlexible hours$81.6k - $115.2k per year
...this role. Job Description: TD's Analytics, Insights and Artificial Intelligence (AI2) team provides consultative support with data & analytics-based business insights and/or solutions to guide decision making and/or strategic planning. AI2 is an exciting team to be...Full timeWork from home$137.6k - $172k per year
...Institutions worldwide rely on Coursera to upskill and reskill their employees, students, and citizens in high-demand fields such as GenAI, data science, technology, and business, while learners globally turn to Coursera to master the skills they need to advance their careers....Worldwide- ...opportunity to put the global economy within everyone's reach while doing the most important work of your career. About the team The Data Foundations team drives Data Engineering and Data Apps and Tooling work across Stripe, enabling Stripes to leverage data to make...Internship
- ...Toronto, Ontario, Canada Hours: 37.5 Line of Business: Data & Analytics Pay Details: 58 800 $/$58,800 - 83 000 $/$83,000... ...Canadian Life & Health risks to these reinsurers. The Actuarial Analyst will report directly to the Senior Manager Actuary and support...Full timeInternshipRemote workWork from home3 days per week
$85k per year
...Junior Data Scientist The Wiley Edge banking team is currently seeking a Data Scientist to work across the Front Office Trading, Risk & Regulatory Compliance Trade Analytics group, using Machine Learning and Data Analytics techniques to design and develop complex data...- ...collaborating within a larger team to shape the future of enterprise AI — this role is for you. We are looking for Managers within our Data & AI Consulting Practice to own the full AI lifecycle: shaping end-to-end solutions during pre-sales, leading enterprise ML/GenAI...Remote job
- ...Work Location: Montréal, Quebec, Canada Hours: 35 Line of Business: Data & Analytics Pay Details: 58 800 $/$58,800 - 83 000 $/$83,000 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities...Full timeInternshipWork from home
$81.6k - $115.2k per year
...questions and have an open dialogue with your recruiter who can provide you more specific details for this role. Job Description: The Data Designer-II (aka Sr. BSA) is a pivotal role that combines extensive data design expertise with business analysis skills. This role...Full timeWork from homeFlexible hours- ...become a valued member of the team. Job Summary We are looking for a detail-oriented and analytical Financial Analyst to support business growth through data-driven financial insights. This role is ideal for candidates with strong financial modeling, reporting, budgeting...Remote jobLong term contractFlexible hours
$81.6k - $115.2k per year
...more specific details for this role. Job Description: About this Role Are you passionate about analytics and working with big data? Want to drive change and become a subject matter expert in fraud management? If so, join the Canadian Fraud Performance Management Team...Full timeWork from home$100k - $175k per year
...impact on its customers, employees, and communities. The Role Veeva OpenData supports the industry by providing real-time reference data across the complete healthcare ecosystem, to support commercial sales execution, compliance, and business analytics. We drive value to...Remote jobLong term contractWork at officeLocal areaWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Analyst. Be the first to apply!
