Software Engineering Jobs in Canada

About 295 results in (2) seconds Clear Filters

Jobs Search

About 295 results in (2) seconds
Director of Software Engineering at OrthoFi
Quinte West, Ontario, Canada - Full Time
Skills Needed
People Management, Ai/Ml Product Scaling, Agile Methodologies, Software Architecture, Product Delivery, C#, React, Angular, Sql Server, Aws, Ci/Cd, Devops, Test Automation, Strategic Thinking, Budget Management, Stakeholder Collaboration
Specialization
Requires a degree in Computer Science or related field with over 15 years of software engineering experience and 10+ years of people management. Must have a proven track record of delivering complex software products and scaling AI/ML capabilities.
Experience Required
Minimum 10 year(s)
Software Engineer, Product at Asana
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Data Modeling, Saas Development, Algorithm Implementation, Cross Functional Collaboration, Ui Design Partnership, Continuous Deployment, Asynchronous Processing, Code Maintenance, User Experience Design
Specialization
Requires 3+ years of experience working with large, well-maintained codebases and strong cross-functional communication skills. Candidates should demonstrate a passion for user experience and a curiosity for AI tools and emerging technologies.
Experience Required
Minimum 2 year(s)
Senior Director, ATOM Engineering at Dr Bill RBC Ventures
Toronto, Ontario, Canada - Full Time
Skills Needed
Data Science, Decision Making, Emerging Technologies, Group Problem Solving, Machine Learning, Multi Level Communication, Programming Languages, Mlops, Platform Engineering, Software Engineering, Model Deployment, Cloud Native Architecture, Devops, Ai Governance, Technical Leadership, Product Management
Specialization
Requires 12+ years of experience in software or ML engineering with 3-5 years in leadership roles. Must have a proven track record of deploying large-scale, mission-critical systems, preferably within regulated financial environments.
Experience Required
Minimum 10 year(s)
Senior Director, ATOM Engineering at Royal Bank of Canada
Toronto, Ontario, Canada - Full Time
Skills Needed
Data Science, Decision Making, Emerging Technologies, Group Problem Solving, Machine Learning, Multi Level Communication, Programming Languages, Mlops, Platform Engineering, Software Engineering, Model Deployment, Cloud Native Architecture, Devops, Ai Governance, Technical Product Management, Deep Learning
Specialization
Requires 12+ years of experience in software or ML engineering with 3-5 years in leadership roles. Must have a proven track record of deploying large-scale, mission-critical systems in regulated environments.
Experience Required
Minimum 10 year(s)
Senior Software Engineer, Cloud Engineering at Jobgether
, , Canada - Full Time
Skills Needed
Cloud Engineering, Platform Engineering, Kubernetes, Terraform, Ci/Cd, Python, Go, Javascript, Argocd, Helm, Grafana, Distributed Systems, Sre, Devops, Gcp, Aws
Specialization
Requires 5+ years of experience in Cloud or Platform Engineering with proficiency in Python, Go, or JavaScript. Must have deep expertise in Kubernetes, Terraform, and cloud platforms like GCP or AWS.
Experience Required
Minimum 5 year(s)
Senior Director, AI Solutions Engineering at Dr Bill RBC Ventures
Toronto, Ontario, Canada - Full Time
Skills Needed
Application Development, Application Maintenance, Applications Architecture, Commercial Acumen, Enterprise Application Delivery, Information Technology Management, Information Technology Trends, Programming Languages, System Applications, Mlops, Software Engineering, Ai Solution Delivery, System Integration, Technical Leadership, Stakeholder Management, Data Engineering
Specialization
Requires over 12 years of software engineering experience with at least 5 years in leadership and a bachelor's degree in Computer Science or a related field. Proven track record of deploying large-scale, mission-critical software systems, preferably within regulated industries like financial services.
Experience Required
Minimum 10 year(s)
Senior Director, AI Solutions Engineering at Royal Bank of Canada
Toronto, Ontario, Canada - Full Time
Skills Needed
Application Development, Application Maintenance, Applications Architecture, Commercial Acumen, Enterprise Application Delivery, Information Technology Management, Information Technology Trends, Programming Languages, System Applications, Mlops, Software Engineering, Ai Solution Delivery, System Integration, Stakeholder Management, Team Leadership, Technical Roadmap Development
Specialization
Requires over 12 years of software engineering experience with at least 5 years in leadership and a bachelor's degree in Computer Science or a related field. Proven track record of deploying large-scale mission-critical systems, preferably within the financial services industry.
Experience Required
Minimum 10 year(s)
Software Engineer, Business Automation at jetson home incorporated
Kitchener, Ontario, Canada - Full Time
Skills Needed
Full Cycle Automation, Api Development, Event Driven Architecture, Logic Modeling, Internal Tooling, Inventory Management, Supply Chain Logistics, Fleet Routing, Resilient Coding, On Call Support, Iot Integration, Software Engineering
Specialization
Requires experience in full-cycle automation and the ability to translate complex business requirements into resilient, testable code. Candidates must be comfortable with on-call responsibilities to ensure high uptime for critical business operations.
Experience Required
Minimum 2 year(s)
Technical Manager, Software Engineering (Elevare Health) at Providence Health Care
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering Leadership, System Architecture, Cloud Strategy, Devops, Agile Methodologies, Ci/Cd, Aws, Azure, Hl7, Fhir, Sql, Stakeholder Management, Program Management, Risk Management, Api Design, Microservices
Specialization
Requires a Master's degree in Computer Science or Engineering with 7-10 years of software development experience, including at least 2 years in leadership. Proficiency in AWS/Azure, Agile/DevOps practices, and familiarity with healthcare interoperability standards is expected.
Experience Required
Minimum 5 year(s)
Network Engineering at Geotab
Waterloo, Ontario, Canada - Full Time
Skills Needed
Network Architecture, Ai Integration, Cloud Infrastructure, Firewall Configuration, Routing And Switching, Aiops, Linux Bash, Powershell, Network Security, Troubleshooting, Dns Management, Vpn, Vlan, Predictive Analytics, Network Governance, Technical Leadership
Specialization
Requires 3-5 years of experience in network engineering with expertise in Cisco/Dell hardware, cloud platforms (GCP, AWS, or Azure), and scripting. Candidates must be proficient in AIOps tools and possess strong analytical and problem-solving skills.
Experience Required
Minimum 2 year(s)
Engineering Director at TOWNEPLACE SUITES BY MARRIOTT SAN DIEGO AIRPORT LIBERTY STATION
Montreal, Quebec, Canada - Full Time
Skills Needed
Property Maintenance, Budget Management, Capital Expenditure Planning, Preventative Maintenance, Energy Conservation, Hvac R, Electrical Systems, Plumbing, Regulatory Compliance, Emergency Response Leadership, Asset Protection, Financial Reporting, Vendor Management, Human Resources Management, Life Safety Systems, Project Supervision
Specialization
Requires a high school diploma with 6 years of experience or a 2-year degree with 4 years of experience in engineering and maintenance. Technical training in HVAC-R, Electrical, and Plumbing is mandatory.
Experience Required
Minimum 5 year(s)
Engineering Estimator at MDS Aero Support Corporation
Ottawa, Ontario, Canada - Full Time
Skills Needed
Engineering Estimation, Commercial Management, Systems Engineering, Cost Driver Identification, Risk Register Generation, Microsoft Excel, Microsoft Word, Technical Requirement Analysis, Budgeting, Procurement, Proposal Development, Contractual Terms Analysis, Parametric Analysis, International Business Development, Technical Writing, Stakeholder Management
Specialization
Candidates need at least 2 years of experience in engineering estimation or commercial management and advanced proficiency in Microsoft Office. A university degree in Engineering or a professional certification is preferred, along with the ability to travel internationally.
Experience Required
Minimum 2 year(s)
Data Engineering Lead at Hire Digitalent
Alberta, Alberta, Canada - Full Time
Skills Needed
N/A
Engineering Manager - Solutions Engineering at Jobgether
, , Canada - Full Time
Skills Needed
Python, Software Engineering Leadership, Cloud Infrastructure, Kubernetes, Openstack, Linux Systems Administration, Infrastructure Automation, Agile Methodologies, System Architecture, People Management, Technical Delivery, Bare Metal Operations
Specialization
Requires proven experience leading software engineering teams and a strong technical background in Python and cloud technologies like Kubernetes or OpenStack. Candidates must possess strong Linux administration skills and the ability to balance technical depth with people leadership.
Experience Required
Minimum 5 year(s)
Software Engineer at Thrillworks
, , Canada - Full Time
Skills Needed
Bluetooth Low Energy (Ble), Flutter, Dart, Ios Development, Communication Protocols, Embedded Systems, Security Implementation, Software Design Patterns, Performance Profiling, Automated Testing, Hardware In The Loop Testing, Debugging
Specialization
Requires 5+ years of professional software engineering experience with proficiency in BLE, Flutter/Dart, and secure embedded communications. Experience with iOS development and automated testing to a 95%+ coverage standard is highly valued.
Experience Required
Minimum 5 year(s)
Software Engineer at Diligenta
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Software Engineer at Appear
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Software Engineer at Applicantz
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Software Engineer at Evertz Microsystems Limited
Burlington, Ontario, Canada - Full Time
Skills Needed
C/C++, Git, Gcc/Make, Linux, Scripting, Multithreading, Networking, Shared Memory, Image Properties, Video Codecs, Media Containers, Broadcast Production, Time Systems, Network Streaming, Processing Acceleration, Linux Kernel
Specialization
Requires proficiency in C/C++, Linux environments, multithreading, and networking sockets. Knowledge of video codecs, media containers, and broadcast production standards is highly recommended.
Experience Required
Minimum 2 year(s)
Software Engineer at Hunter Bond
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Director of Software Engineering at OrthoFi
Quinte West, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

01 Sep, 26

Salary

220000.0

Posted On

03 Jun, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

People Management, AI/ML Product Scaling, Agile Methodologies, Software Architecture, Product Delivery, C#, React, Angular, SQL Server, AWS, CI/CD, DevOps, Test Automation, Strategic Thinking, Budget Management, Stakeholder Collaboration

Industry

IT Services and IT Consulting

Description
This role is hybrid, based in our Denver office, with a presence 2 days a week. About the Role: Director of Engineering – Product Delivery & AI OrthoFi is seeking an experienced and passionate Director of Engineering who thrives on collaborative problem-solving and innovation. OrthoFi has experienced rapid growth over the last 10+ years, and we are now expanding our engineering organization to meet the demands of a fast-evolving healthcare technology landscape. This role is a unique opportunity to lead both established product delivery teams and a growing AI-focused capability, driving technical excellence across a diverse and distributed organization. You will work closely with OrthoFi's technical leadership to deliver complex product initiatives while simultaneously building and scaling AI-driven solutions that transform how we serve our customers. Your teams span product delivery, platform engineering, and applied AI — requiring you to be equally fluent in shipping reliable software at scale and incubating new capabilities with a startup mindset. Responsibilities Leadership & People Management Provide direct leadership to Engineering Managers and team leads across product delivery and AI teams, including performance management, career development, and employee engagement. Lead and grow a distributed organization spanning onsite, offshore, and contract staff across multiple workstreams. Foster a culture of accountability, psychological safety, and continuous improvement across all teams. Partner with Talent Acquisition to hire strong engineers and managers, building motivated and high-performing teams. Product Delivery Own end-to-end delivery accountability for product engineering teams, ensuring fast, predictable, and agile execution aligned with customer expectations and business objectives. Collaborate closely with Product Management to guide feature decisions, effort estimations, and roadmap prioritization. Drive consistent rigor in engineering processes — including sprint planning, estimation, dependency management, and release coordination. Manage team budget and staffing, balancing FTE, offshore, and contract resources to optimize delivery capacity. AI & Innovation Lead the strategy, development, and scaling of OrthoFi's AI engineering team, translating business opportunities into applied AI solutions. Partner with technical leadership and product stakeholders to identify, prioritize, and deliver AI-powered capabilities that create measurable customer and business value. Establish engineering practices appropriate for AI development, including experimentation frameworks, model lifecycle management, and responsible AI principles. Stay current on applied AI trends relevant to healthcare technology and bring forward-looking thinking to OrthoFi's technical strategy. Platform & Architecture Ensure consistency in software architecture across all teams and workstreams, in partnership with the Architecture team. Provide oversight of platform engineering, DevOps, and database functions to ensure a stable, scalable, and secure foundation. Take accountability for technical decisions including architecture choices, coding standards, development estimations, and progress tracking. Champion engineering excellence through CI/CD practices, test automation, and continuous improvement. What You Bring: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. 15+ years of software engineering experience, including hands-on coding and architectural design. 10+ years of people management experience, with 3+ years of experience managing managers Proven track record managing and delivering complex software products on time and within budget. Experience building or scaling AI/ML-powered products or teams, with an understanding of the unique challenges of applied AI development. Expertise in Agile development methodologies and tools. Strong understanding of software development principles, processes, and best practices. Experience managing distributed teams including offshore and contract staff. Excellent communication and interpersonal skills, with the ability to collaborate effectively with stakeholders at all levels. Strong problem-solving and decision-making abilities, with a focus on driving innovative solutions. Familiarity with full-stack development, cloud technologies, infrastructure, and DevOps practices (C#, React/Angular 2+, SQL Server, AWS). Demonstrated success fostering engineering excellence through Agile methodologies, CI/CD practices, test automation (TDD a plus), and continuous improvement. Strategic thinking with the ability to align technical initiatives — including emerging AI capabilities — with business objectives. What’s in it for you: Full medical, dental, and vision plans Flexible PTO Employer HSA contribution 9 Company Paid holidays 401(k) match, 3% after 90 days of employment Supportive culture with one-of-a-kind growth opportunities Hybrid in-office and work at home (2 days in-office Tuesdays and Thursdays) Paid Parental Leave as well as a two-week "ease-back" program that enables parents to return part-time at full pay Company and team outings Peer-to-peer recognition program Vendor discounts Compensation: $200,000 - $220,000 range **Please note that the compensation information that follows is a good faith estimate for Colorado-based hires only and is provided with the Colorado Equal Pay for Equal Work Act and Equal Pay Transparency Rules.** Work Authorization: You must be authorized to work in the United States. The Company is unable to provide sponsorship for workers.
Responsibilities
Lead product delivery and AI engineering teams to deliver complex healthcare technology initiatives and scale AI-driven solutions. Oversee platform engineering, DevOps, and software architecture while managing a distributed organization of managers and engineers.
Director of Software Engineering at OrthoFi
Quinte West, Ontario, Canada - Full Time
Skills Needed
People Management, Ai/Ml Product Scaling, Agile Methodologies, Software Architecture, Product Delivery, C#, React, Angular, Sql Server, Aws, Ci/Cd, Devops, Test Automation, Strategic Thinking, Budget Management, Stakeholder Collaboration
Specialization
Requires a degree in Computer Science or related field with over 15 years of software engineering experience and 10+ years of people management. Must have a proven track record of delivering complex software products and scaling AI/ML capabilities.
Experience Required
Minimum 10 year(s)
Software Engineer, Product at Asana
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Data Modeling, Saas Development, Algorithm Implementation, Cross Functional Collaboration, Ui Design Partnership, Continuous Deployment, Asynchronous Processing, Code Maintenance, User Experience Design
Specialization
Requires 3+ years of experience working with large, well-maintained codebases and strong cross-functional communication skills. Candidates should demonstrate a passion for user experience and a curiosity for AI tools and emerging technologies.
Experience Required
Minimum 2 year(s)
Senior Director, ATOM Engineering at Dr Bill RBC Ventures
Toronto, Ontario, Canada - Full Time
Skills Needed
Data Science, Decision Making, Emerging Technologies, Group Problem Solving, Machine Learning, Multi Level Communication, Programming Languages, Mlops, Platform Engineering, Software Engineering, Model Deployment, Cloud Native Architecture, Devops, Ai Governance, Technical Leadership, Product Management
Specialization
Requires 12+ years of experience in software or ML engineering with 3-5 years in leadership roles. Must have a proven track record of deploying large-scale, mission-critical systems, preferably within regulated financial environments.
Experience Required
Minimum 10 year(s)
Senior Director, ATOM Engineering at Royal Bank of Canada
Toronto, Ontario, Canada - Full Time
Skills Needed
Data Science, Decision Making, Emerging Technologies, Group Problem Solving, Machine Learning, Multi Level Communication, Programming Languages, Mlops, Platform Engineering, Software Engineering, Model Deployment, Cloud Native Architecture, Devops, Ai Governance, Technical Product Management, Deep Learning
Specialization
Requires 12+ years of experience in software or ML engineering with 3-5 years in leadership roles. Must have a proven track record of deploying large-scale, mission-critical systems in regulated environments.
Experience Required
Minimum 10 year(s)
Senior Software Engineer, Cloud Engineering at Jobgether
, , Canada - Full Time
Skills Needed
Cloud Engineering, Platform Engineering, Kubernetes, Terraform, Ci/Cd, Python, Go, Javascript, Argocd, Helm, Grafana, Distributed Systems, Sre, Devops, Gcp, Aws
Specialization
Requires 5+ years of experience in Cloud or Platform Engineering with proficiency in Python, Go, or JavaScript. Must have deep expertise in Kubernetes, Terraform, and cloud platforms like GCP or AWS.
Experience Required
Minimum 5 year(s)
Senior Director, AI Solutions Engineering at Dr Bill RBC Ventures
Toronto, Ontario, Canada - Full Time
Skills Needed
Application Development, Application Maintenance, Applications Architecture, Commercial Acumen, Enterprise Application Delivery, Information Technology Management, Information Technology Trends, Programming Languages, System Applications, Mlops, Software Engineering, Ai Solution Delivery, System Integration, Technical Leadership, Stakeholder Management, Data Engineering
Specialization
Requires over 12 years of software engineering experience with at least 5 years in leadership and a bachelor's degree in Computer Science or a related field. Proven track record of deploying large-scale, mission-critical software systems, preferably within regulated industries like financial services.
Experience Required
Minimum 10 year(s)
Senior Director, AI Solutions Engineering at Royal Bank of Canada
Toronto, Ontario, Canada - Full Time
Skills Needed
Application Development, Application Maintenance, Applications Architecture, Commercial Acumen, Enterprise Application Delivery, Information Technology Management, Information Technology Trends, Programming Languages, System Applications, Mlops, Software Engineering, Ai Solution Delivery, System Integration, Stakeholder Management, Team Leadership, Technical Roadmap Development
Specialization
Requires over 12 years of software engineering experience with at least 5 years in leadership and a bachelor's degree in Computer Science or a related field. Proven track record of deploying large-scale mission-critical systems, preferably within the financial services industry.
Experience Required
Minimum 10 year(s)
Software Engineer, Business Automation at jetson home incorporated
Kitchener, Ontario, Canada - Full Time
Skills Needed
Full Cycle Automation, Api Development, Event Driven Architecture, Logic Modeling, Internal Tooling, Inventory Management, Supply Chain Logistics, Fleet Routing, Resilient Coding, On Call Support, Iot Integration, Software Engineering
Specialization
Requires experience in full-cycle automation and the ability to translate complex business requirements into resilient, testable code. Candidates must be comfortable with on-call responsibilities to ensure high uptime for critical business operations.
Experience Required
Minimum 2 year(s)
Technical Manager, Software Engineering (Elevare Health) at Providence Health Care
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering Leadership, System Architecture, Cloud Strategy, Devops, Agile Methodologies, Ci/Cd, Aws, Azure, Hl7, Fhir, Sql, Stakeholder Management, Program Management, Risk Management, Api Design, Microservices
Specialization
Requires a Master's degree in Computer Science or Engineering with 7-10 years of software development experience, including at least 2 years in leadership. Proficiency in AWS/Azure, Agile/DevOps practices, and familiarity with healthcare interoperability standards is expected.
Experience Required
Minimum 5 year(s)
Network Engineering at Geotab
Waterloo, Ontario, Canada - Full Time
Skills Needed
Network Architecture, Ai Integration, Cloud Infrastructure, Firewall Configuration, Routing And Switching, Aiops, Linux Bash, Powershell, Network Security, Troubleshooting, Dns Management, Vpn, Vlan, Predictive Analytics, Network Governance, Technical Leadership
Specialization
Requires 3-5 years of experience in network engineering with expertise in Cisco/Dell hardware, cloud platforms (GCP, AWS, or Azure), and scripting. Candidates must be proficient in AIOps tools and possess strong analytical and problem-solving skills.
Experience Required
Minimum 2 year(s)
Engineering Director at TOWNEPLACE SUITES BY MARRIOTT SAN DIEGO AIRPORT LIBERTY STATION
Montreal, Quebec, Canada - Full Time
Skills Needed
Property Maintenance, Budget Management, Capital Expenditure Planning, Preventative Maintenance, Energy Conservation, Hvac R, Electrical Systems, Plumbing, Regulatory Compliance, Emergency Response Leadership, Asset Protection, Financial Reporting, Vendor Management, Human Resources Management, Life Safety Systems, Project Supervision
Specialization
Requires a high school diploma with 6 years of experience or a 2-year degree with 4 years of experience in engineering and maintenance. Technical training in HVAC-R, Electrical, and Plumbing is mandatory.
Experience Required
Minimum 5 year(s)
Engineering Estimator at MDS Aero Support Corporation
Ottawa, Ontario, Canada - Full Time
Skills Needed
Engineering Estimation, Commercial Management, Systems Engineering, Cost Driver Identification, Risk Register Generation, Microsoft Excel, Microsoft Word, Technical Requirement Analysis, Budgeting, Procurement, Proposal Development, Contractual Terms Analysis, Parametric Analysis, International Business Development, Technical Writing, Stakeholder Management
Specialization
Candidates need at least 2 years of experience in engineering estimation or commercial management and advanced proficiency in Microsoft Office. A university degree in Engineering or a professional certification is preferred, along with the ability to travel internationally.
Experience Required
Minimum 2 year(s)
Data Engineering Lead at Hire Digitalent
Alberta, Alberta, Canada - Full Time
Skills Needed
N/A
Engineering Manager - Solutions Engineering at Jobgether
, , Canada - Full Time
Skills Needed
Python, Software Engineering Leadership, Cloud Infrastructure, Kubernetes, Openstack, Linux Systems Administration, Infrastructure Automation, Agile Methodologies, System Architecture, People Management, Technical Delivery, Bare Metal Operations
Specialization
Requires proven experience leading software engineering teams and a strong technical background in Python and cloud technologies like Kubernetes or OpenStack. Candidates must possess strong Linux administration skills and the ability to balance technical depth with people leadership.
Experience Required
Minimum 5 year(s)
Software Engineer at Thrillworks
, , Canada - Full Time
Skills Needed
Bluetooth Low Energy (Ble), Flutter, Dart, Ios Development, Communication Protocols, Embedded Systems, Security Implementation, Software Design Patterns, Performance Profiling, Automated Testing, Hardware In The Loop Testing, Debugging
Specialization
Requires 5+ years of professional software engineering experience with proficiency in BLE, Flutter/Dart, and secure embedded communications. Experience with iOS development and automated testing to a 95%+ coverage standard is highly valued.
Experience Required
Minimum 5 year(s)
Software Engineer at Diligenta
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Software Engineer at Appear
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Software Engineer at Applicantz
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Software Engineer at Evertz Microsystems Limited
Burlington, Ontario, Canada - Full Time
Skills Needed
C/C++, Git, Gcc/Make, Linux, Scripting, Multithreading, Networking, Shared Memory, Image Properties, Video Codecs, Media Containers, Broadcast Production, Time Systems, Network Streaming, Processing Acceleration, Linux Kernel
Specialization
Requires proficiency in C/C++, Linux environments, multithreading, and networking sockets. Knowledge of video codecs, media containers, and broadcast production standards is highly recommended.
Experience Required
Minimum 2 year(s)
Software Engineer at Hunter Bond
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A

Tech Jobs in Canada

Canada has emerged as one of the top destinations for IT and tech professionals. Its dynamic ecosystem spans from bustling metropolises to innovative tech hubs, where multinational corporations, startups, and research institutions collaborate to drive digital transformation.

Tech Job Market in Canada

Market Overview

Immigration and Work Permits

High In-Demand Tech Job Roles in Canada

  1. Software Developers & Engineers: Skills in backend (Java, Python), frontend (React, Angular), and full-stack development are highly sought after.
  2. Data Scientists & Engineers: Expertise in machine learning, big data analytics, and data visualization.
  3. DevOps Engineers & Cloud Specialists: Proficiency in AWS, Azure, Docker, and Kubernetes.
  4. Cybersecurity Experts: Focus on threat detection, risk management, and compliance.
  5. AI & Machine Learning Specialists: Expertise in intelligent systems, natural language processing, and predictive analytics.
  6. UI/UX Designers: Skills in user research, interaction design, and prototyping.
  7. Product and Project Managers: Managing software development lifecycles and coordinating cross-functional teams.

Top Tech Companies Hiring Foreign Nationals in Canada

  1. Shopify - Leading e-commerce platform known for remote work and diversity.
  2. Microsoft Canada - Hiring in software development, cloud services, and cybersecurity.
  3. Amazon Canada - Opportunities in e-commerce and AWS cloud services.
  4. Google Canada - Focuses on AI, cloud computing, and software development.
  5. IBM Canada - Specializes in hybrid cloud, AI, and enterprise solutions.
  6. Hootsuite - Social media management platform that promotes remote work.
  7. OpenText - Offers roles in software development, data analytics, and cybersecurity.
  8. Ubisoft Montreal - Gaming industry leader looking for tech creatives.
  9. Bell Canada & Rogers Communications - Hiring IT professionals for digital transformation initiatives.
  10. Emerging Startups: Companies like Wealthsimple, Clio, and Ecobee offer dynamic roles for global talent.
Loading...