IT Jobs in Canada
Canada's IT sector offers strong career opportunities from coast to coast. These positions cover help desk support, system administration, network engineering, cloud infrastructure, and cybersecurity — at Canadian companies, US firms with Canadian offices, and remote-first organizations.
Top Companies
GitLab, Amplitude, Stripe, Airbnb, Lyft
Job Types
100% Full Time
Work Model
90% Remote, 10% On-Site
Experience Levels
42% Mid Level, 18% manager, 16% principal
We found 1,890 it jobs in canada currently hiring. Work arrangements include Remote (90%), On-Site (10%). Top employers include GitLab, Amplitude, Stripe and 2 other companies.
Skills in Demand for IT Jobs in Canada
Common Tools & Technologies
Companies Hiring for IT Jobs in Canada
Career Path & Salary Progression
Junior
Salary varies
2 jobs
Mid Level
Salary varies
21 jobs
Senior
Salary varies
8 jobs
Staff
Salary varies
2 jobs
Latest Jobs Added
Staff Product Manager, Software Supply Chain Security
GitLab
Technical Program Manager
GitLab
Principal Solutions Architect
GitLab
Software Engineering Manager, Application Security Testing: Composition Analysis & Dynamic Analysis
GitLab
Principal Engineer, Infrastructure Platforms
GitLab
1,751–1,800 of 1,890 jobs
Staff Product Manager, Software Supply Chain Security
GitLab·Remote, Canada; Remote, Ireland; Remote, Israel; Remote, Netherlands; Remote, United Kingdom; Remote, US
Technical Program Manager
GitLab·Remote, Canada; Remote, US
Principal Solutions Architect
GitLab·Remote, Canada; Remote, US
Software Engineering Manager, Application Security Testing: Composition Analysis & Dynamic Analysis
GitLab·Remote, Canada; Remote, Israel; Remote, Netherlands; Remote, United Kingdom; Remote, US
Principal Engineer, Infrastructure Platforms
GitLab·Remote, Australia; Remote, Canada; Remote, France; Remote, Germany; Remote, India; Remote, Ireland; Remote, Israel; Remote, Japan; Remote, Netherlands; Remote, Singapore; Remote, South Korea; Remote, Spain; Remote, United Kingdom; Remote, US
Senior Marketing Data Analyst
GitLab·Remote, Canada; Remote, US
Renewals Strategy Manager
GitLab·Remote, Canada; Remote, US
Staff Backend Engineer, Developer Experience (Ruby)
GitLab·Remote, APAC; Remote, Canada; Remote, EMEA; Remote, Netherlands; Remote, United Kingdom; Remote, US
Product Designer, Growth Acquisition
GitLab·Remote, Canada; Remote, France; Remote, Ireland; Remote, Netherlands; Remote, Spain; Remote, United Kingdom; Remote, US
Principal Security Engineer, Application Security
GitLab·Remote, Canada; Remote, France; Remote, Germany; Remote, Ireland; Remote, Netherlands; Remote, Spain; Remote, United Kingdom; Remote, US
Senior Analyst, Analytics and Insights
GitLab·Remote, Canada; Remote, US
Principal Infrastructure Security Engineer
GitLab·Remote, APAC; Remote, Canada; Remote, EMEA; Remote, US
Principal Engineer, Software Supply Chain Security
GitLab·Remote, Canada; Remote, Israel; Remote, Netherlands; Remote, United Kingdom; Remote, US
UX Researcher, AI
GitLab·Remote, Canada; Remote, EMEA; Remote, US
Senior Site Reliability Engineer, Environment Automation
GitLab·Remote, Canada; Remote, US
Senior Backend Engineer (Ruby on Rails), Verify: Pipeline Execution
GitLab·Remote, Canada; Remote, US
Principal Product Marketing Manager, DevSecOps Platform
GitLab·Remote, Canada; Remote, US
Solutions Architect - New Business
GitLab·Remote, Canada; Remote, US
Solutions Architect - Commercial
GitLab·Remote, Canada; Remote, US
Principal Product Manager, Security & Compliance
GitLab·Remote, Canada; Remote, US
Sales Analytics Manager
GitLab·Remote, Canada; Remote, US
Senior Customer Success Analytics Analyst
GitLab·Remote, Canada; Remote, US
UX Researcher
GitLab·Remote, Canada; Remote, France; Remote, Germany; Remote, Ireland; Remote, Netherlands; Remote, Spain; Remote, United Kingdom; Remote, US
Principal Field Security Engineer
GitLab·Remote, Canada; Remote, US
Regional Marketing Manager
GitLab·Remote, Canada; Remote, US
Senior FP&A Analyst, Corporate Finance
GitLab·Remote; Remote, Canada; Remote, US
Staff Product Designer, Knowledge Graph
GitLab·Remote, Canada; Remote, France; Remote, Germany; Remote, Ireland; Remote, Netherlands; Remote, Spain; Remote, United Kingdom; Remote, US
IBM Ecosystem Sales Manager - AMER
GitLab·Remote, Canada; Remote, US
Engineering Manager, Database Reliability, Scalability & Operations
GitLab·Remote, Canada; Remote, US
Engineering Manager, Gitlab Delivery
GitLab·Remote, Canada; Remote, EMEA
Intermediate Support Engineer (AMER - PST / MST)
GitLab·Remote, Canada; Remote, US
Ecosystem Sales Manager - Scale - AMER
GitLab·Remote, Canada; Remote, US
Intermediate Backend (Go) Engineer, Gitlab Delivery -Operate
GitLab·Remote, Canada; Remote, EMEA
Assigned Support Engineer (AMER)
GitLab·Remote, Canada; Remote, US
Payroll Specialist
GitLab·Remote, Canada; Remote, US
Engineering Manager, Software Supply Chain Security: Auth Infrastructure
GitLab·Remote, Canada; Remote, EMEA; Remote, US
CX Platform Engineer - AMER
GitLab·Remote, Canada; Remote, US
Intermediate Backend Engineer, Verify: Runner Core
GitLab·Remote, Canada
Engineering Manager, Software Supply Chain Security: Pipeline Security
GitLab·Remote, Canada; Remote, Israel; Remote, Netherlands; Remote, United Kingdom; Remote, US
Investor Relations Manager
GitLab·Remote, Canada; Remote, US
Manager, Customer Success Engineers
GitLab·Remote, Canada; Remote, US
Backend Engineer, Database Excellence (Ruby)
GitLab·Remote, Canada; Remote, US
CX Strategy Manager
GitLab·Remote, Canada; Remote, US
Engineering Manager, Infrastructure Platforms
GitLab·Remote, Canada; Remote, France; Remote, Germany; Remote, Ireland; Remote, Israel; Remote, Netherlands; Remote, Spain; Remote, United Kingdom; Remote, US
Credit Risk Strategist, Risk Foundations
Stripe·Chicago, US-Remote, Toronto
Spécialiste principal, Sécurité
Airbnb·Canada
Data Scientist, Algorithms, ML - Fulfillment
Lyft·Toronto, Canada
Senior Product Engineer (Activation)
Amplitude·Vancouver, BC, Canada
Product Engineer II (Activation)
Amplitude·Vancouver, BC, Canada
Senior Solutions Engineer - Enterprise
Amplitude·Toronto, ON, Canada