Top Hat Logo

Top Hat

Junior Analytics Engineer

Posted 7 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Canada
Junior
Remote
Hiring Remotely in Canada
Junior
Maintain and optimize data pipelines and models, monitor and resolve data issues, translate stakeholder needs into SQL, build and maintain internal dashboards, support ad-hoc requests, and apply software engineering best practices under senior guidance.
The summary above was generated by AI

We are looking for a Junior Analytics Engineer to help maintain data pipelines and surface key insights at Top Hat. You will be part of Business Analytics, a small but impactful data team serving our Operational teams (Revenue, Finance, Customer Success,Marketing, etc.), helping to ensure our data is trusted and ready to support the needs of Top Hat’s growth.

You will:
  • Develop, maintain, and optimize data models to ensure data integrity and pipeline reliability.

  • Monitor data pipelines, identifying and resolving inconsistencies in existing processes.

  • Learn our business, translating stakeholder requirements into clean, efficient SQL queries under the guidance of senior team members.

  • Build, document, and maintain internal dashboards; troubleshooting issues to ensure accurate reporting.

  • Assist with ad-hoc data requests and perform data quality checks.

  • Apply software engineering best practices, including version control and automated testing.

About you:
  • 1-2+ years of experience in analytics, data engineering, or similar quantitative work.

  • Degree in Computer Science, Statistics, Engineering or equivalent practical experience.

  • Solid foundation in SQL (CTEs, window functions, query optimization) and Python.

  • Familiarity with data modeling and Business Intelligence tools (e.g., Looker, Tableau).

  • Eagerness to learn and apply modern data tools (dbt, Airflow) and software engineering best practices (Git, testing).

  • Detail-oriented, with a drive to solve technical problems in collaborative, hands-on settings.

  • Bonus points for: Experience working in tech products, particularly in startups. Recent experience in higher ed as a teacher or student.

Why team members love working at Top Hat:

  • A noble mission that creates meaningful, fulfilling work

  • A team that cares deeply for customers and for each other

  • Flexible, remote first work environment

  • Professional learning and development for all role levels

  • An awesome and welcoming Toronto HQ

  • Competitive health benefits that start on day one

  • A management team focused on performance, growth, engagement and connection

  • Our winning strategy and market potential

  • Innovative PTO policy with lots of time and space for self-care

  • Passionate customers that believe in us—and what we do

  • A chance to work with new tech like generative AI—and see the customer impact

Similar Jobs

40 Minutes Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Build and maintain backend services and APIs using Ruby and GraphQL to improve source code workflows. Ensure reliability, performance, testing, observability, and on-call support. Collaborate cross-functionally and use AI agents responsibly to accelerate delivery.
Top Skills: Ai Coding AgentsBackground ProcessingCachingGitGitalyGraphQLMonorepoObservabilityRubySQL
41 Minutes Ago
Easy Apply
Remote
Canada
Easy Apply
Mid level
Mid level
Cloud • Security • Software • Cybersecurity • Automation
Build and maintain backend services and APIs for source code workflows using Ruby and GraphQL. Improve performance, reliability, caching, and observability. Collaborate cross-functionally, write tests, participate in Tier 2 on-call, and use AI coding agents where appropriate.
Top Skills: GitGitalyGraphQLRubySQL
42 Minutes Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead and develop a team of Technical Account Managers supporting SMB merchants post-sale. Drive technical integrations, troubleshoot escalations, set OKRs, forecast hiring, and advocate cross-functionally to increase merchant adoption and product optimization.
Top Skills: Rest ApisWeb Development

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account