Tech Jobs in Canada

88,746 open positions · Updated daily

Canada’s tech market is booming—the government’s Innovation, Science and Economic Development Canada (ISED) offers the Scientific Research and Experimental Development (SR&ED) tax credit, reducing R&D costs for startups. Toronto, Vancouver, Montreal and Waterloo host more than 600 incubators and accelerators, while the quality of life and safety ratings keep talent coming.

Leading companies span software, AI, fintech, clean‑tech and life sciences. Shopify and Hootsuite anchor Toronto’s SaaS scene; Wealthsimple and Lightspeed dominate fintech; Ubisoft and Square Enix drive Montreal’s gaming sector; Google, Amazon and Microsoft operate major data‑center hubs in Toronto and Vancouver.

Housing and food prices climb faster than in many US metros. Toronto’s average one‑bedroom rent is $1,950/month, Vancouver $2,200, while Montreal averages $1,400. Salary transparency lets you weigh offers against city costs, ensuring you stay above the median living wage of $54,000 in Ontario and $47,000 in British Columbia.

Senior Animation TD

Company: CD PROJEKT RED

Location: Canada

Posted Nov 17, 2025

CD PROJEKT RED is seeking a Senior Animation TD to join their team and work on Cyberpunk 2, the follow-up to Cyberpunk 2077. The role involves designing, creating, testing, and maintaining asset rigs, collaborating with various teams to solve animation issues, developing motion and deformation systems, researching new techniques, writing pipeline tools, documenting workflows, and contributing to a culture of creativity and technical excellence. The ideal candidate should have significant experience in a similar position, a strong portfolio, and proficiency in Maya, Motion Builder, Unreal Engine 5, and tool development using C++ and/or Python.

Senior Software Engineer - Firefox Desktop Integrations

Company: Mozilla

Location: Canada,UK

Posted Nov 16, 2025

Mozilla Corporation is a nonprofit-backed technology company that has shaped the internet for the better over the last 25 years. The Firefox team is a community of engineers who care deeply about delivering the fastest, friendliest, most usable browser possible. The role of a Senior Software Engineer involves contributing to the development and improvement of Firefox features related to installs, updates, and OS integrations, as well as tackling platform-specific challenges in low-level operating system integration on Windows and/or macOS.

Machine Learning Manager - PF&O (Recommendations & Forecasting)

Company: Reddit

Location: Canada

Posted Nov 16, 2025

Reddit is building a first-class ads platform with new products to connect advertisers with engaged communities. The Advertiser Optimization org is driving this by building autobidding and conversion-based products. The PFampO team is building advertiser and sales tools, including ML systems and data-driven recommendations to teach advertisers how to use Reddit campaigns effectively.

Machine Learning Manager - Ads Marketplace Quality

Company: Reddit

Location: Canada

Posted Nov 16, 2025

Reddit Ads is a fast-growing platform with an ambitious goal to become a massive business. The Manager of Ads Marketplace Quality will play a leading role in shaping Reddit's ads auctions to ensure a great user experience and help the business grow. The role requires management experience and experience executing complex ads projects involving math, auctions, bidding, optimization, and serving infrastructure.

Senior Data Engineer

Company: Gusto, Inc.

Location: Canada

Posted Nov 19, 2025

Gusto is seeking a Senior Data Engineer to build reliable, scalable data systems that empower better work and life. The role involves partnering with analytics, product, and engineering teams to deliver data solutions that drive business impact. Preferred qualifications include 8+ years of experience in data engineering, strong SQL and Python skills, experience with dbt, data modeling, cloud platforms, CI/CD pipelines, monitoring, and AI/automation.

Senior Backend Product Software Engineer - Reclaim

Company: Dropbox

Location: Canada

Posted Nov 17, 2025

The role of a Product Engineer at Dropbox involves developing and enhancing Dropbox products, collaborating with cross-functional teams, and working on AI-enabled products. The position requires 8+ years of Java backend development experience, a BS degree in Computer Science, and strong problem-solving skills. Dropbox offers a competitive pay range of $184,500 to $249,500 CAD.

Senior Frontend Software Engineer

Company: Nearform

Location: Canada

Posted Nov 19, 2025

Nearform is a global team of data, AI, and engineering experts who build intelligent digital solutions for leading enterprises. They are seeking a Senior JavaScript Engineer to design and build applications using JavaScript, with a focus on React, Material UI, and Storybook. The role involves collaborating with clients, optimizing application performance, and working in an agile environment. Nearform offers competitive benefits and a flexible remote work culture.

Staff Product Manager

Company: Dropbox

Location: Canada

Posted Nov 18, 2025

Dropbox is seeking a Staff Product Manager to lead the evolution of Find and Relevance within Dash, the intelligent search and organizational assistant. The role focuses on improving search quality, query understanding, personalization, and ranking relevance by leveraging AI techniques. The ideal candidate will have 8+ years of product management experience, success in improving search ranking systems, and familiarity with modern AI systems.

Software Engineer II

Company: SpryPoint

Location: Canada

Posted Nov 17, 2025

SpryPoint, a fast-growing tech company, is revolutionizing utilities with innovative solutions. They offer competitive roles and benefits, emphasizing growth and collaboration.

Senior Engine Programmer

Company: CD PROJEKT RED

Location: Canada

Posted Nov 16, 2025

CD PROJEKT RED is seeking a Senior Engineer to work on Cyberpunk 2, the follow-up to Cyberpunk 2077. The role involves developing streaming solutions and optimizations, collaborating with engineers and artists, and creating tools and data pipelines. The company offers a hybrid or fully remote work environment, health and well-being benefits, professional growth opportunities, and a dog-friendly office.

Senior Rendering Engineer

Company: CD PROJEKT RED

Location: Canada

Posted Nov 17, 2025

CD PROJEKT RED is seeking a Senior Rendering Engineer to join their Boston office and work on Cyberpunk 2. The role involves maintaining and optimizing rendering systems, developing new rendering solutions, collaborating with art teams, and optimizing performance. The company offers a hybrid or fully remote work environment, health and well-being benefits, professional growth opportunities, and a dog-friendly office.

Senior Product Manager

Company: MariaDB plc

Location: Canada

Posted Nov 18, 2025

MariaDB is a widely used database platform powering applications for companies of all sizes, including 75% of the Fortune 500. The company is seeking a technical and customer-focused Product Manager to drive the strategy and execution for their distributed database engine, AI capabilities, and high-availability solutions. The role involves contributing to product direction, managing roadmaps, collaborating with engineering and the open-source community, and aligning cross-functional teams.

Frequently Asked Questions

What types of tech jobs are available in Canada?
Software Engineer, Data Scientist, AI/ML Engineer, Product Manager, Cybersecurity Analyst, Full Stack Developer, Cloud Architect, DevOps Engineer, Data Analyst, UX/UI Designer, Quantum Computing Researcher.
How do remote and on‑site trends differ in Canada?
Over 60% of tech roles in Toronto and Vancouver offer hybrid options. Remote positions often connect to global teams, while on‑site roles require presence for client collaboration or data‑center maintenance.
Who are the major employers in Canada’s tech scene?
Shopify, Hootsuite, Wealthsimple, Lightspeed, Ubisoft Montreal, Square Enix, Google Canada, Amazon Canada, Microsoft, Salesforce, and various fintech incubators in Toronto and Vancouver.
What are salary expectations for tech roles in Canada?
Entry‑level engineers earn $60k–$80k CAD, mid‑level $90k–$120k, senior $130k–$170k. Remote roles adjust pay to the employee’s city, but core ranges remain consistent across provinces.
What advice should I follow when relocating to Canada for tech work?
Secure a work visa (TN or Express Entry), research provincial cost of living, learn basic French if moving to Quebec, use LinkedIn and jobtransparency to network, and negotiate based on transparent salary data.

Related Pages