Software Engineering Jobs in Canada

About 656 results in (17) seconds Clear Filters

Jobs Search

About 656 results in (17) seconds
Connected Buildings Sr. Software Solutions Sales Representative at Honeywell
Hamilton, Ontario, Canada - Full Time
Skills Needed
Sales, Software Solutions, Customer Acquisition, Connected Services, Saas, Building Solutions, Automation, Energy Transition, Innovation, Aerospace Technologies, Building Automation, Industrial Automation, Honeywell Forge, Sustainability, Connected Enterprise, Cem Solutions
Specialization
The job requires experience in sales, particularly in software solutions and customer acquisition strategies. Familiarity with Honeywell's Connected Buildings software solutions is likely beneficial.
Experience Required
Minimum 5 year(s)
Survey Crew Chief at Phasor Engineering Inc
St. John's, Newfoundland and Labrador, Canada - Full Time
Skills Needed
Survey Measurements, Staking, Communication, Design Drawings, Field Data, Field Sketches, Base Maps, Supervision, Mentoring, Training, Survey Equipment, Health Safety, Environmental Program
Specialization
Candidates must have previous survey experience in engineering, construction, or industrial surveys, and a valid driver's license with a clean record. A technical diploma in Geomatics or Civil Engineering is preferred.
Experience Required
Minimum 2 year(s)
Junior Geotechnical Engineer at Thurber Engineering Ltd
Calgary, AB, Canada - Full Time
Skills Needed
Communication Skills, Flac, Computer Skills, Membership, Geo Environmental Engineering, Engineering Geology, Geotechnical Engineering
Specialization
A geo-engineering discipline such as civil geotechnical engineering geo-environmental engineering or engineering geology
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Senior Geotechnical Engineer – Pipelines at Thurber Engineering Ltd
Calgary, AB, Canada - Full Time
Skills Needed
Communication Skills, Computer Skills, Membership, Slope Stability Analysis, Completion
Specialization
Civil or geological engineering
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Freelance Software Developer (Ruby) / Quality Assurance (AI Trainer) at Mindrift
, British Columbia, Canada - Full Time
Skills Needed
Ruby, Quality Assurance, Code Review, Automation Tools, Ai/Ml, Ci/Cd, Docker, Debugging, Documentation, Test Integration, Coding, Data Annotation, Benchmarking, Scripting, Defect Documentation, Complex Reasoning, Generative Ai
Specialization
Candidates must hold a Bachelor's or Master's Degree in Software Development or related fields and have at least 3 years of professional experience with Ruby testing frameworks. Advanced English proficiency and experience with AI/ML solutions in Ruby projects are also required.
Experience Required
Minimum 2 year(s)
Freelance Software Developer (Ruby) / Quality Assurance (AI Trainer) at Mindrift
, Ontario, Canada - Full Time
Skills Needed
Ruby, Quality Assurance, Code Review, Automation Tools, Ai/Ml, Ci/Cd, Docker, Debugging, Documentation, Test Integration, Coding, Data Annotation, Collaboration, Adaptability, Defect Documentation, Profiling
Specialization
Candidates must hold a Bachelor's or Master's Degree in Software Development or related fields and have at least 3 years of professional experience with Ruby testing frameworks. Advanced English proficiency and experience with AI/ML solutions in Ruby projects are also required.
Experience Required
Minimum 2 year(s)
Business Analyst at Prophix Software Inc
Etobicoke, Ontario, Canada - Full Time
Skills Needed
Business Skills, Entrepreneurial Skills, Communication Skills, Presentation Skills, Organizational Skills, Problem Solving, Financial Concepts, Accounting Principles, Ai Tools, Adaptability, Curiosity, Collaboration, Customer Satisfaction, Project Management, Client Interaction, Training
Specialization
Candidates should have a mix of experience, training, or education relevant to the role, with accounting experience being an asset. Strong communication, organizational skills, and a working knowledge of accounting principles are required.
Senior Front-End Engineer at Prophix Software Inc
Etobicoke, Ontario, Canada - Full Time
Skills Needed
Javascript, Vue.Js, Nuxt.Js, Ssr, State Management, Vuex, Pinia, Tailwind Css, Sass, Scss, Rest Api Integration, Front End Build Tools, Ai Tools, Collaboration, Accessibility Standards
Specialization
5+ years of professional experience as a Front-End Developer is required. Strong proficiency in JavaScript and the Vue.js ecosystem is essential.
Experience Required
Minimum 5 year(s)
Senior Back-end Engineer at Prophix Software Inc
Etobicoke, Ontario, Canada - Full Time
Skills Needed
Python, Django, Django Rest Framework, Postgresql, Celery, Restful Api Design, Aws, Unit Testing, Integration Testing, Data Processing, Numpy, Pandas, Collaboration, Curiosity, Adaptability
Specialization
Candidates should have over 5 years of experience in back-end development with strong proficiency in Python and Django. Expertise in PostgreSQL and experience with Celery for asynchronous tasks are also required.
Experience Required
Minimum 5 year(s)
Partner Solution Consultant at Prophix Software Inc
Etobicoke, Ontario, Canada - Full Time
Skills Needed
Technical Aptitude, Critical Thinking, Effective Communication, Data Analysis, Presentation Skills, Problem Solving, Interpersonal Skills, Business Requirements Gathering, Excel Proficiency, Ai Tools Usage, Collaboration, Curiosity, Adaptability, Financial Performance Management, Etl Processes, Cloud Architecture
Specialization
The role requires a minimum of one year of experience in consulting or related fields and a post-secondary degree in a relevant discipline. Candidates should have strong technical skills, the ability to analyze large data sets, and excellent communication skills.
American Express Canada - Campus Undergraduate Technology Software Engineer at American Express Company South Africa
Toronto, Ontario, Canada - Full Time
Skills Needed
Data Structures, Software Development, Java, Javascript, React, Postgresql, Cassandra, C++, C#, Python, Go, Rust, Machine Learning, Backend Services, Full Stack Web Applications, Ux/Ui Development
Specialization
Candidates must be currently enrolled in a Bachelor’s degree program in a technical discipline and target graduation in 2027. They should have a good understanding of data structures and some entry-level software development experience.
American Express Canada - Campus Undergraduate Technology Software Engineer at American Express Company South Africa
Toronto, Ontario, Canada - Full Time
Skills Needed
Data Structures, Software Development, Java, Javascript, React, Postgresql, Cassandra, C++, C#, Python, Go, Rust, Machine Learning, Big Data, Ux/Ui Development, Full Stack Development
Specialization
Candidates must be currently enrolled in a Bachelor’s degree program in a technical discipline and target graduation in 2027. A good understanding of data structures and some entry-level software development experience is preferred.
2026 Summer Student Opportunities Capital Markets, QTS - Software Developer at Dr Bill RBC Ventures
Toronto, Ontario, Canada - Full Time
Skills Needed
Analytical Skills, Interpersonal Skills, Programming, Software Development, Teamwork, Communication, Adaptability, Computer Literacy, Listening, Operational Delivery, Personal Development, Personal Initiative, Active Learning
Specialization
Candidates must be pursuing a degree in computer science, engineering, mathematics, or a related field while maintaining academic excellence. Experience in application development within UNIX/Linux or Windows environments and proficiency in programming languages such as Java, C#, C/C++, Python, JavaScript, HTML, or CSS is required.
Senior Embedded Software Expert– DO-178B/C Relocation to Montreal Required at Sopra Steria
Montreal, Quebec, Canada - Full Time
Skills Needed
Do 178b/C, Embedded Software, C Programming, Real Time Operating Systems, Microcontroller Based Development, Requirement Management Tools, Debugging Skills, Communication Protocols, Software Testing Tools, Modeling And Simulation Tools, Scripting, Version Control, Configuration Management, Technical Leadership, Mentoring, Problem Solving
Specialization
Candidates should have a Bachelor’s or Master’s degree in a relevant field and at least 10 years of experience in low-level embedded software development. Solid knowledge of DO-178B/C standards and proficiency in C programming for real-time embedded systems is required.
Experience Required
Minimum 10 year(s)
Ingénieur en Vérification et Validation Logicielle/Software Verification an at Capgemini Portugal
Quebec, Quebec, Canada - Full Time
Skills Needed
Verification, Validation, Software Testing, Train Control Systems, Communication, Problem Solving, Detail Oriented, Multidisciplinary Collaboration, Process Improvement, Test Planning, Documentation, Anomaly Reporting, Bilingual, Engineering Coordination, Customer Focus, Structured Approach
Specialization
Candidates should have knowledge of software and system verification principles, ideally in railway or embedded systems. A bachelor's or master's degree in a relevant field and 2-5 years of experience in V&V processes are required.
Experience Required
Minimum 2 year(s)
2026 Summer Student Opportunities Technology & Operations - Software Develo at Dr Bill RBC Ventures
Mississauga, Ontario, Canada - Full Time
Skills Needed
Active Learning, Adaptability, Communication, Creativity, Interpersonal Relationships, Listening Effectively, Personal Development, Personal Initiative, Teamwork
Specialization
Candidates must be currently enrolled in a Canadian post-secondary institution with a focus on computer science, engineering, or technology. Strong communication skills and experience with programming languages and the Software Development Life Cycle are also required.
ETLDP Ingénieur(e) logiciel - Développeur(euse) QA / ETLDP Software Enginee at Eaton USA
Brossard, Quebec, Canada - Full Time
Skills Needed
Test Automation, Software Testing, Programming, C++, C#, Java, Python, Test Automation Tools, Git, Github, Ci/Cd, Performance Testing, Attention To Detail, Problem Solving, Collaboration, Communication
Specialization
Candidates should have a bachelor's degree in engineering or computer science and experience in test automation and programming. Proficiency in both English and French is required, along with experience using test automation tools and Git.
2026 Summer Student Opportunities Technology & Operations - Software Develo at Dr Bill RBC Ventures
, , Canada - Full Time
Skills Needed
Programming Languages, Databases, Platforms, Frameworks, Design Techniques, Code Management Tooling, Web Technologies, Software Development Life Cycle, Agile, Waterfall, Iterative Methods, Leadership, Communication, Analytical Thinking, Teamwork, Interpersonal Skills
Specialization
Candidates must be currently enrolled in a Canadian post-secondary institution with a focus on computer science, engineering, or technology. Strong communication skills and experience or understanding of various programming languages and software development methodologies are also required.
Développeur(se) logiciel / Software Developer - Cloud Operator (SC SaaS) at Genetec
Quebec, Quebec, Canada - Full Time
Skills Needed
C#, .Net Framework, Powershell, Microservices, Distributed Architectures, Containerization, Docker, Kubernetes, Cloud Platforms, Azure, Aws, Google Cloud, Software Development, Problem Solving, Analytical Skills, Genetec Security Center
Specialization
Candidates should have a bachelor's degree in a relevant field and at least three years of experience in cloud software development. Strong analytical skills and fluency in both French and English are also required.
Experience Required
Minimum 2 year(s)
Vision Software Quality Assurance Specialist (Applications & Technology) at LMI Technologies
Burnaby, British Columbia, Canada - Full Time
Skills Needed
Python, Automation, Quality Assurance, Test Engineering, Risk Analysis, Test Plans, Software Testing, Issue Tracking, Version Control, Collaboration, Communication, Mathematics, Machine Vision, Robotics, In Situ Testing, Defect Tracking
Specialization
A Bachelor’s degree in Computer Science, Engineering, or a related discipline is required, along with 3+ years of experience in a Software QA or Test Engineering role. Deep experience with Python and strong knowledge of QA methodologies are essential.
Experience Required
Minimum 2 year(s)
Connected Buildings Sr. Software Solutions Sales Representative at Honeywell
Hamilton, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

15 Apr, 26

Salary

0.0

Posted On

15 Jan, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Sales, Software Solutions, Customer Acquisition, Connected Services, SaaS, Building Solutions, Automation, Energy Transition, Innovation, Aerospace Technologies, Building Automation, Industrial Automation, Honeywell Forge, Sustainability, Connected Enterprise, CEM Solutions

Industry

electrical;Appliances;and Electronics Manufacturing

Description
Honeywell Building Solutions (HBS) has an excellent opportunity for a Connected Buildings Sr Software Solutions Sales Representative. The position reports to the Connected Buildings Software Sales Leader. In this role you will be responsible to support Honeywell Building Solutions (HBS) in meeting and exceeding annual orders and revenue plans of existing and newly created Connected Services, Software as a Service (SaaS) Forge PdM and CEM solutions sold through the HBS regions as assigned in AOP. You will be responsible for supporting Canada customer acquisition sales strategies, tactics, and processes leveraging Honeywell Connected Enterprise (HCE) Connected Buildings software solutions. You will be reporting to a Senior Sales Manager. Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments – powered by our Honeywell Forge software – that help make the world smarter, safer and more sustainable.
Responsibilities
You will be responsible for supporting Honeywell Building Solutions in meeting and exceeding annual orders and revenue plans for Connected Services and Software as a Service solutions. This includes customer acquisition sales strategies and leveraging Honeywell Connected Enterprise software solutions.
Connected Buildings Sr. Software Solutions Sales Representative at Honeywell
Hamilton, Ontario, Canada - Full Time
Skills Needed
Sales, Software Solutions, Customer Acquisition, Connected Services, Saas, Building Solutions, Automation, Energy Transition, Innovation, Aerospace Technologies, Building Automation, Industrial Automation, Honeywell Forge, Sustainability, Connected Enterprise, Cem Solutions
Specialization
The job requires experience in sales, particularly in software solutions and customer acquisition strategies. Familiarity with Honeywell's Connected Buildings software solutions is likely beneficial.
Experience Required
Minimum 5 year(s)
Survey Crew Chief at Phasor Engineering Inc
St. John's, Newfoundland and Labrador, Canada - Full Time
Skills Needed
Survey Measurements, Staking, Communication, Design Drawings, Field Data, Field Sketches, Base Maps, Supervision, Mentoring, Training, Survey Equipment, Health Safety, Environmental Program
Specialization
Candidates must have previous survey experience in engineering, construction, or industrial surveys, and a valid driver's license with a clean record. A technical diploma in Geomatics or Civil Engineering is preferred.
Experience Required
Minimum 2 year(s)
Junior Geotechnical Engineer at Thurber Engineering Ltd
Calgary, AB, Canada - Full Time
Skills Needed
Communication Skills, Flac, Computer Skills, Membership, Geo Environmental Engineering, Engineering Geology, Geotechnical Engineering
Specialization
A geo-engineering discipline such as civil geotechnical engineering geo-environmental engineering or engineering geology
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Senior Geotechnical Engineer – Pipelines at Thurber Engineering Ltd
Calgary, AB, Canada - Full Time
Skills Needed
Communication Skills, Computer Skills, Membership, Slope Stability Analysis, Completion
Specialization
Civil or geological engineering
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Freelance Software Developer (Ruby) / Quality Assurance (AI Trainer) at Mindrift
, British Columbia, Canada - Full Time
Skills Needed
Ruby, Quality Assurance, Code Review, Automation Tools, Ai/Ml, Ci/Cd, Docker, Debugging, Documentation, Test Integration, Coding, Data Annotation, Benchmarking, Scripting, Defect Documentation, Complex Reasoning, Generative Ai
Specialization
Candidates must hold a Bachelor's or Master's Degree in Software Development or related fields and have at least 3 years of professional experience with Ruby testing frameworks. Advanced English proficiency and experience with AI/ML solutions in Ruby projects are also required.
Experience Required
Minimum 2 year(s)
Freelance Software Developer (Ruby) / Quality Assurance (AI Trainer) at Mindrift
, Ontario, Canada - Full Time
Skills Needed
Ruby, Quality Assurance, Code Review, Automation Tools, Ai/Ml, Ci/Cd, Docker, Debugging, Documentation, Test Integration, Coding, Data Annotation, Collaboration, Adaptability, Defect Documentation, Profiling
Specialization
Candidates must hold a Bachelor's or Master's Degree in Software Development or related fields and have at least 3 years of professional experience with Ruby testing frameworks. Advanced English proficiency and experience with AI/ML solutions in Ruby projects are also required.
Experience Required
Minimum 2 year(s)
Business Analyst at Prophix Software Inc
Etobicoke, Ontario, Canada - Full Time
Skills Needed
Business Skills, Entrepreneurial Skills, Communication Skills, Presentation Skills, Organizational Skills, Problem Solving, Financial Concepts, Accounting Principles, Ai Tools, Adaptability, Curiosity, Collaboration, Customer Satisfaction, Project Management, Client Interaction, Training
Specialization
Candidates should have a mix of experience, training, or education relevant to the role, with accounting experience being an asset. Strong communication, organizational skills, and a working knowledge of accounting principles are required.
Senior Front-End Engineer at Prophix Software Inc
Etobicoke, Ontario, Canada - Full Time
Skills Needed
Javascript, Vue.Js, Nuxt.Js, Ssr, State Management, Vuex, Pinia, Tailwind Css, Sass, Scss, Rest Api Integration, Front End Build Tools, Ai Tools, Collaboration, Accessibility Standards
Specialization
5+ years of professional experience as a Front-End Developer is required. Strong proficiency in JavaScript and the Vue.js ecosystem is essential.
Experience Required
Minimum 5 year(s)
Senior Back-end Engineer at Prophix Software Inc
Etobicoke, Ontario, Canada - Full Time
Skills Needed
Python, Django, Django Rest Framework, Postgresql, Celery, Restful Api Design, Aws, Unit Testing, Integration Testing, Data Processing, Numpy, Pandas, Collaboration, Curiosity, Adaptability
Specialization
Candidates should have over 5 years of experience in back-end development with strong proficiency in Python and Django. Expertise in PostgreSQL and experience with Celery for asynchronous tasks are also required.
Experience Required
Minimum 5 year(s)
Partner Solution Consultant at Prophix Software Inc
Etobicoke, Ontario, Canada - Full Time
Skills Needed
Technical Aptitude, Critical Thinking, Effective Communication, Data Analysis, Presentation Skills, Problem Solving, Interpersonal Skills, Business Requirements Gathering, Excel Proficiency, Ai Tools Usage, Collaboration, Curiosity, Adaptability, Financial Performance Management, Etl Processes, Cloud Architecture
Specialization
The role requires a minimum of one year of experience in consulting or related fields and a post-secondary degree in a relevant discipline. Candidates should have strong technical skills, the ability to analyze large data sets, and excellent communication skills.
American Express Canada - Campus Undergraduate Technology Software Engineer at American Express Company South Africa
Toronto, Ontario, Canada - Full Time
Skills Needed
Data Structures, Software Development, Java, Javascript, React, Postgresql, Cassandra, C++, C#, Python, Go, Rust, Machine Learning, Backend Services, Full Stack Web Applications, Ux/Ui Development
Specialization
Candidates must be currently enrolled in a Bachelor’s degree program in a technical discipline and target graduation in 2027. They should have a good understanding of data structures and some entry-level software development experience.
American Express Canada - Campus Undergraduate Technology Software Engineer at American Express Company South Africa
Toronto, Ontario, Canada - Full Time
Skills Needed
Data Structures, Software Development, Java, Javascript, React, Postgresql, Cassandra, C++, C#, Python, Go, Rust, Machine Learning, Big Data, Ux/Ui Development, Full Stack Development
Specialization
Candidates must be currently enrolled in a Bachelor’s degree program in a technical discipline and target graduation in 2027. A good understanding of data structures and some entry-level software development experience is preferred.
2026 Summer Student Opportunities Capital Markets, QTS - Software Developer at Dr Bill RBC Ventures
Toronto, Ontario, Canada - Full Time
Skills Needed
Analytical Skills, Interpersonal Skills, Programming, Software Development, Teamwork, Communication, Adaptability, Computer Literacy, Listening, Operational Delivery, Personal Development, Personal Initiative, Active Learning
Specialization
Candidates must be pursuing a degree in computer science, engineering, mathematics, or a related field while maintaining academic excellence. Experience in application development within UNIX/Linux or Windows environments and proficiency in programming languages such as Java, C#, C/C++, Python, JavaScript, HTML, or CSS is required.
Senior Embedded Software Expert– DO-178B/C Relocation to Montreal Required at Sopra Steria
Montreal, Quebec, Canada - Full Time
Skills Needed
Do 178b/C, Embedded Software, C Programming, Real Time Operating Systems, Microcontroller Based Development, Requirement Management Tools, Debugging Skills, Communication Protocols, Software Testing Tools, Modeling And Simulation Tools, Scripting, Version Control, Configuration Management, Technical Leadership, Mentoring, Problem Solving
Specialization
Candidates should have a Bachelor’s or Master’s degree in a relevant field and at least 10 years of experience in low-level embedded software development. Solid knowledge of DO-178B/C standards and proficiency in C programming for real-time embedded systems is required.
Experience Required
Minimum 10 year(s)
Ingénieur en Vérification et Validation Logicielle/Software Verification an at Capgemini Portugal
Quebec, Quebec, Canada - Full Time
Skills Needed
Verification, Validation, Software Testing, Train Control Systems, Communication, Problem Solving, Detail Oriented, Multidisciplinary Collaboration, Process Improvement, Test Planning, Documentation, Anomaly Reporting, Bilingual, Engineering Coordination, Customer Focus, Structured Approach
Specialization
Candidates should have knowledge of software and system verification principles, ideally in railway or embedded systems. A bachelor's or master's degree in a relevant field and 2-5 years of experience in V&V processes are required.
Experience Required
Minimum 2 year(s)
2026 Summer Student Opportunities Technology & Operations - Software Develo at Dr Bill RBC Ventures
Mississauga, Ontario, Canada - Full Time
Skills Needed
Active Learning, Adaptability, Communication, Creativity, Interpersonal Relationships, Listening Effectively, Personal Development, Personal Initiative, Teamwork
Specialization
Candidates must be currently enrolled in a Canadian post-secondary institution with a focus on computer science, engineering, or technology. Strong communication skills and experience with programming languages and the Software Development Life Cycle are also required.
ETLDP Ingénieur(e) logiciel - Développeur(euse) QA / ETLDP Software Enginee at Eaton USA
Brossard, Quebec, Canada - Full Time
Skills Needed
Test Automation, Software Testing, Programming, C++, C#, Java, Python, Test Automation Tools, Git, Github, Ci/Cd, Performance Testing, Attention To Detail, Problem Solving, Collaboration, Communication
Specialization
Candidates should have a bachelor's degree in engineering or computer science and experience in test automation and programming. Proficiency in both English and French is required, along with experience using test automation tools and Git.
2026 Summer Student Opportunities Technology & Operations - Software Develo at Dr Bill RBC Ventures
, , Canada - Full Time
Skills Needed
Programming Languages, Databases, Platforms, Frameworks, Design Techniques, Code Management Tooling, Web Technologies, Software Development Life Cycle, Agile, Waterfall, Iterative Methods, Leadership, Communication, Analytical Thinking, Teamwork, Interpersonal Skills
Specialization
Candidates must be currently enrolled in a Canadian post-secondary institution with a focus on computer science, engineering, or technology. Strong communication skills and experience or understanding of various programming languages and software development methodologies are also required.
Développeur(se) logiciel / Software Developer - Cloud Operator (SC SaaS) at Genetec
Quebec, Quebec, Canada - Full Time
Skills Needed
C#, .Net Framework, Powershell, Microservices, Distributed Architectures, Containerization, Docker, Kubernetes, Cloud Platforms, Azure, Aws, Google Cloud, Software Development, Problem Solving, Analytical Skills, Genetec Security Center
Specialization
Candidates should have a bachelor's degree in a relevant field and at least three years of experience in cloud software development. Strong analytical skills and fluency in both French and English are also required.
Experience Required
Minimum 2 year(s)
Vision Software Quality Assurance Specialist (Applications & Technology) at LMI Technologies
Burnaby, British Columbia, Canada - Full Time
Skills Needed
Python, Automation, Quality Assurance, Test Engineering, Risk Analysis, Test Plans, Software Testing, Issue Tracking, Version Control, Collaboration, Communication, Mathematics, Machine Vision, Robotics, In Situ Testing, Defect Tracking
Specialization
A Bachelor’s degree in Computer Science, Engineering, or a related discipline is required, along with 3+ years of experience in a Software QA or Test Engineering role. Deep experience with Python and strong knowledge of QA methodologies are essential.
Experience Required
Minimum 2 year(s)

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...