Software Engineering Jobs in Canada

About 852 results in (3) seconds Clear Filters

Jobs Search

About 852 results in (3) seconds
Engineering Supervisor - Hotel FT at IHG Career
, , Canada - Full Time
Skills Needed
Plumbing, Electrical, Mechanical, Carpentry, Building Maintenance, Construction, Team Leadership, Coaching, Safety Management, Parts Ordering, Waste Minimization, Relationship Building, Flexibility, Problem Solving, Guest Services, Regulatory Compliance
Specialization
Candidates should have some college or vocational training and four years of experience in building maintenance or construction. Specialized expertise in plumbing, electrical, mechanical, and carpentry is required, along with relevant certifications.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Backend Services, Cloud Systems, Automation, Disaster Recovery, Reliability, Observability, Security, Compliance, C, C++, C#, Java, Javascript, Python, Azure, Kubernetes
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience is required. Familiarity with Azure cloud services and Kubernetes is preferred.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Coding, C, C++, C#, Java, Javascript, Python, Media Development, Networking Programming, Multi Threaded Systems, Cloud Services, Large Scale Server Application, Debugging, Refactoring, Observability
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 4+ years of technical engineering experience in coding. Preferred qualifications include experience with media development and cloud services.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Passage
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Django, Typescript, React, Software Design Patterns, Database Design, Software Architecture, Problem Solving, Code Reviews, Clean Code, Cross Functional Collaboration, Technical Design, Application Development, User Experience, Ownership, Cloud Platforms
Specialization
The ideal candidate should have 5+ years of experience as a Software Engineer and be proficient in Python, Django, TypeScript, and React. A bachelor's degree or higher in computer science or a related field is also preferred.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Data Ingestion, Data Management, Software Development, Data Driven Solutions, Low Latency, High Availability, Collaboration, Innovation
Specialization
The role requires expertise in designing data ingestion platforms and services. Candidates should have experience in developing data-driven solutions and maintaining data management standards.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at PressReader
Richmond, British Columbia, Canada - Full Time
Skills Needed
C#, Sql, Micro Services, Docker, Kubernetes, Test Driven Development, Agile Development, Communication Skills, Team Player, Frontend Development, Angular, React, Vue.Js, Software Design, Technical Documentation, Mentoring
Specialization
Minimum of 5 years' experience in developing .NET applications with proficiency in C# and SQL. Proven experience in constructing micro-services and knowledge of test-driven development methodologies is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Fortive
, , Canada - Full Time
Skills Needed
Typescript, Node.Js, C#, Aws, Azure, Github Actions, Terraform, Distributed Systems, Microservices Architecture, Devops, Automated Testing, Ci/Cd, Infrastructure As Code, Tdd, Bdd, Collaboration, Mentoring
Specialization
A bachelor's degree in computer science or a related field is required, along with 5+ years of professional software development experience. Strong proficiency in TypeScript, Node.js, and C#, as well as experience with AWS or Azure, is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
React, Typescript, C#, Ai Solutions, Performance Optimization, Frontend Engineering, Backend Services, Architecture, Mentoring, Cross Platform Design, Data Driven Methodologies, Metrics Based Insights, Analytical Rigor, Creativity, Telemetry, Experimentation
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of experience in coding is required. Preferred qualifications include 8+ years of experience or a Master's Degree with 6+ years of experience.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Coding, Debugging, Refactoring, Cloud Services, Networking Programming, Ai Development, Media Development, C, C++, C#, Java, Javascript, Python, Full Stack Development, Backend Development
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 4 years of technical engineering experience. Additionally, 3 years of software design and development experience as a full stack or backend developer is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ci/Cd, Automation, Ai, Testing, System Design, Architecture, Data Modeling, Visualization, Problem Solving, Collaboration, Innovation
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of experience in relevant programming languages is required. Preferred qualifications include a Master's Degree and additional years of experience in software engineering.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at RBGlobal
Burnaby, British Columbia, Canada - Full Time
Skills Needed
Software Development, Technical Leadership, Code Reviews, Agile Development, Salesforce, Java, Sql, Javascript, Html, Css, Systems Maintenance, Team Mentorship, Product Collaboration, Quality Assurance, Scrum, Backlog Grooming
Specialization
Candidates should have a Bachelor Degree or Diploma in Computer Science or a related discipline, along with 5+ years of software development experience, particularly in Salesforce. Additionally, 3+ years of team leadership and Agile development experience are required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ai Models, Software Development, Debugging, Refactoring, Performance Optimization, Collaboration, Project Management, System Monitoring, Technical Solutions, Observability
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 4 years of technical engineering experience, including coding in various programming languages. Preferred qualifications include a Master's Degree and additional years of experience in software development.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Typescript, Angular, Rxjs, Api Design, Database Management, Ai/Ml, Cloud Services, User Experience, Collaboration, Testing, Monitoring
Specialization
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in various languages. Alternatively, a Master's Degree with 6+ years or a Bachelor's Degree with 8+ years of experience is acceptable.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Mobile Development, Ios Development, Android Development, Ai, Machine Learning, Data Science, Objective C, Swift, Java, Python, C, C++, C#, Javascript, Scalability, Performance
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of experience in coding is required. Preferred qualifications include a Master's Degree and 6+ years of experience with specific programming languages.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Boosted.ai
, Newfoundland and Labrador, Canada - Full Time
Skills Needed
Python, Data Structures, Algorithms, Distributed Systems, High Performance Applications, Data Processing, Problem Solving, Communication, Machine Learning, Data Analytics, Financial Services
Specialization
Bachelor's, Master's, or PhD in Computer Science, Software Engineering, or a related field is required. The ideal candidate should have 3+ years of professional programming experience with a strong focus on Python and solid understanding of data structures and algorithms.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at CommerceIQ
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Python, Ai, Ml, Cloud Native Architectures, Microservices, Event Driven Systems, Ci/Cd Pipelines, Problem Solving, Communication, Startup Mindset
Specialization
Candidates should have 3-5 years of hands-on software engineering experience, particularly in building backend services and deploying AI-powered applications. Proficiency in Java or similar JVM languages, along with strong Python skills and familiarity with AI/ML frameworks, is essential.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Full Stack Development, C, C++, C#, Java, Javascript, Python, Distributed Systems, Cloud Infrastructure, Linux, Containerization, Docker, Kubernetes, Data Driven Approach, Communication
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of coding experience is required. Preferred qualifications include a Master's Degree and 6+ years of experience or equivalent.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Mozilla
, , Canada - Full Time
Skills Needed
React, Javascript, Typescript, Html, Css, Python, Django, Web Security, Accessibility, Responsive Design, Api Integration, Collaboration, Communication, Debugging, Testing
Specialization
The role requires 4+ years of professional experience building modern web applications and proficiency in React, JavaScript/TypeScript, HTML, and CSS. Familiarity with Python/Django or similar backend frameworks and understanding of web security principles are also essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ai Tools, Agents, Scala, Rust, Sql, Py Spark, Data Driven, Customer Focused, Organized
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree and additional years of experience in relevant programming languages.
Experience Required
Minimum 5 year(s)
Software Developer Co-op at Toyota Industries Corporation
Mississauga, Ontario, Canada - Full Time
Skills Needed
Visual Studio, C#, Visual C++, Sql Server, Oracle, Quality Control, Troubleshooting, Manual Testing, Software Deployment
Specialization
Candidates must be pursuing a Bachelor's or Master's degree and should be eager to learn various technologies including Visual Studio and SQL Server. Strong troubleshooting skills and the ability to learn quickly are essential.
Engineering Supervisor - Hotel FT at IHG Career
, , Canada -
Full Time


Start Date

Immediate

Expiry Date

05 Jan, 26

Salary

44.0

Posted On

07 Oct, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Plumbing, Electrical, Mechanical, Carpentry, Building Maintenance, Construction, Team Leadership, Coaching, Safety Management, Parts Ordering, Waste Minimization, Relationship Building, Flexibility, Problem Solving, Guest Services, Regulatory Compliance

Industry

Hospitality

Description
Our guests’ safety and comfort always come first. Which is why we’re seeking out a master multi-tasker with the repair skills needed to keep our hotels looking and feeling their very best. Our Engineering Supervisor will assist in leading and coaching a small but talented engineering team to stay one step ahead of our everyday maintenance needs. A little taste of your day-to-day: Every day is different, but you’ll mostly be: ● Directing daily engineering needs to ensure the right team is always on the right task ● Creating a safe, secure and comfortable environment for our guests to enjoy ● Maintaining and ordering parts and supplies whilst minimising waste and meeting our green initiatives ● Being flexible to react to ad-hoc duties where we have to unexpectedly pull together to get a task completed ● Building strong relationships with outside contacts including guests, regulatory agencies, others as needed What We need from you: ● Some college or advanced vocational training ● Four years’ experience in general building maintenance and/or construction or equivalent combination of education and experience ● Specialised expertise in plumbing, electrical, mechanical, and carpentry fields ● Level 3 EPA Certification, HVAC and refrigeration certificate, licensed plumber and/or journeyman status for electrician and carpenter may be required ● Hotel experience preferred ● Professional certification and licence if required by law What you can expect from us: We give our people everything they need to succeed. From a competitive salary that rewards all your hard work to a wide range of benefits designed to help you live your best work life – including a full uniform, impressive room discounts and some of the best training in the business. Our mission is to welcome everyone and create inclusive teams where we celebrate difference and encourage colleagues to bring their whole selves to work. IHG Hotels & Resorts provides equal employment opportunities to applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability. We promote a culture of trust, support, and acceptance. Always welcoming different backgrounds, experiences, and perspectives. IHG gives every member of the team the room they need to belong, grow and make a difference in a collaborative environment. We know that to work well, we need to feel well – both inside and outside of work – and through our myWellbeing framework, we are committed to supporting wellbeing in your health, lifestyle, and workplace. So, join us and you’ll become part of our ever-growing global family. The hourly pay range for this role is $43.26 to $44.00. This range is only applicable for jobs to be performed in Los Angeles Downtown, CA. This is the lowest to highest pay scale we in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the range may be modified in the future. An employee’s pay position within the pay range will be based on several factors including, but limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, shift, travel requirements, sales or revenue-based metrics, and business or organizational needs. We offer comprehensive package of benefits including paid time off, medical/dental/vision insurance, 401k, and any other benefits to eligible employees. You can apply for this role through the link below (or through internal career site if you are a current employee). Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, commission, or any other form of compensation that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company’s sole discretion, consistent with the law.
Responsibilities
The Engineering Supervisor will direct daily engineering needs and ensure the team is assigned to the right tasks. They will also maintain a safe and comfortable environment for guests while managing maintenance supplies.
Engineering Supervisor - Hotel FT at IHG Career
, , Canada - Full Time
Skills Needed
Plumbing, Electrical, Mechanical, Carpentry, Building Maintenance, Construction, Team Leadership, Coaching, Safety Management, Parts Ordering, Waste Minimization, Relationship Building, Flexibility, Problem Solving, Guest Services, Regulatory Compliance
Specialization
Candidates should have some college or vocational training and four years of experience in building maintenance or construction. Specialized expertise in plumbing, electrical, mechanical, and carpentry is required, along with relevant certifications.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Backend Services, Cloud Systems, Automation, Disaster Recovery, Reliability, Observability, Security, Compliance, C, C++, C#, Java, Javascript, Python, Azure, Kubernetes
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience is required. Familiarity with Azure cloud services and Kubernetes is preferred.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Coding, C, C++, C#, Java, Javascript, Python, Media Development, Networking Programming, Multi Threaded Systems, Cloud Services, Large Scale Server Application, Debugging, Refactoring, Observability
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 4+ years of technical engineering experience in coding. Preferred qualifications include experience with media development and cloud services.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Passage
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Django, Typescript, React, Software Design Patterns, Database Design, Software Architecture, Problem Solving, Code Reviews, Clean Code, Cross Functional Collaboration, Technical Design, Application Development, User Experience, Ownership, Cloud Platforms
Specialization
The ideal candidate should have 5+ years of experience as a Software Engineer and be proficient in Python, Django, TypeScript, and React. A bachelor's degree or higher in computer science or a related field is also preferred.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Data Ingestion, Data Management, Software Development, Data Driven Solutions, Low Latency, High Availability, Collaboration, Innovation
Specialization
The role requires expertise in designing data ingestion platforms and services. Candidates should have experience in developing data-driven solutions and maintaining data management standards.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at PressReader
Richmond, British Columbia, Canada - Full Time
Skills Needed
C#, Sql, Micro Services, Docker, Kubernetes, Test Driven Development, Agile Development, Communication Skills, Team Player, Frontend Development, Angular, React, Vue.Js, Software Design, Technical Documentation, Mentoring
Specialization
Minimum of 5 years' experience in developing .NET applications with proficiency in C# and SQL. Proven experience in constructing micro-services and knowledge of test-driven development methodologies is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Fortive
, , Canada - Full Time
Skills Needed
Typescript, Node.Js, C#, Aws, Azure, Github Actions, Terraform, Distributed Systems, Microservices Architecture, Devops, Automated Testing, Ci/Cd, Infrastructure As Code, Tdd, Bdd, Collaboration, Mentoring
Specialization
A bachelor's degree in computer science or a related field is required, along with 5+ years of professional software development experience. Strong proficiency in TypeScript, Node.js, and C#, as well as experience with AWS or Azure, is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
React, Typescript, C#, Ai Solutions, Performance Optimization, Frontend Engineering, Backend Services, Architecture, Mentoring, Cross Platform Design, Data Driven Methodologies, Metrics Based Insights, Analytical Rigor, Creativity, Telemetry, Experimentation
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of experience in coding is required. Preferred qualifications include 8+ years of experience or a Master's Degree with 6+ years of experience.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Coding, Debugging, Refactoring, Cloud Services, Networking Programming, Ai Development, Media Development, C, C++, C#, Java, Javascript, Python, Full Stack Development, Backend Development
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 4 years of technical engineering experience. Additionally, 3 years of software design and development experience as a full stack or backend developer is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ci/Cd, Automation, Ai, Testing, System Design, Architecture, Data Modeling, Visualization, Problem Solving, Collaboration, Innovation
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of experience in relevant programming languages is required. Preferred qualifications include a Master's Degree and additional years of experience in software engineering.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at RBGlobal
Burnaby, British Columbia, Canada - Full Time
Skills Needed
Software Development, Technical Leadership, Code Reviews, Agile Development, Salesforce, Java, Sql, Javascript, Html, Css, Systems Maintenance, Team Mentorship, Product Collaboration, Quality Assurance, Scrum, Backlog Grooming
Specialization
Candidates should have a Bachelor Degree or Diploma in Computer Science or a related discipline, along with 5+ years of software development experience, particularly in Salesforce. Additionally, 3+ years of team leadership and Agile development experience are required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ai Models, Software Development, Debugging, Refactoring, Performance Optimization, Collaboration, Project Management, System Monitoring, Technical Solutions, Observability
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 4 years of technical engineering experience, including coding in various programming languages. Preferred qualifications include a Master's Degree and additional years of experience in software development.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Typescript, Angular, Rxjs, Api Design, Database Management, Ai/Ml, Cloud Services, User Experience, Collaboration, Testing, Monitoring
Specialization
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in various languages. Alternatively, a Master's Degree with 6+ years or a Bachelor's Degree with 8+ years of experience is acceptable.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Mobile Development, Ios Development, Android Development, Ai, Machine Learning, Data Science, Objective C, Swift, Java, Python, C, C++, C#, Javascript, Scalability, Performance
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of experience in coding is required. Preferred qualifications include a Master's Degree and 6+ years of experience with specific programming languages.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Boosted.ai
, Newfoundland and Labrador, Canada - Full Time
Skills Needed
Python, Data Structures, Algorithms, Distributed Systems, High Performance Applications, Data Processing, Problem Solving, Communication, Machine Learning, Data Analytics, Financial Services
Specialization
Bachelor's, Master's, or PhD in Computer Science, Software Engineering, or a related field is required. The ideal candidate should have 3+ years of professional programming experience with a strong focus on Python and solid understanding of data structures and algorithms.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at CommerceIQ
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Python, Ai, Ml, Cloud Native Architectures, Microservices, Event Driven Systems, Ci/Cd Pipelines, Problem Solving, Communication, Startup Mindset
Specialization
Candidates should have 3-5 years of hands-on software engineering experience, particularly in building backend services and deploying AI-powered applications. Proficiency in Java or similar JVM languages, along with strong Python skills and familiarity with AI/ML frameworks, is essential.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Full Stack Development, C, C++, C#, Java, Javascript, Python, Distributed Systems, Cloud Infrastructure, Linux, Containerization, Docker, Kubernetes, Data Driven Approach, Communication
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of coding experience is required. Preferred qualifications include a Master's Degree and 6+ years of experience or equivalent.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Mozilla
, , Canada - Full Time
Skills Needed
React, Javascript, Typescript, Html, Css, Python, Django, Web Security, Accessibility, Responsive Design, Api Integration, Collaboration, Communication, Debugging, Testing
Specialization
The role requires 4+ years of professional experience building modern web applications and proficiency in React, JavaScript/TypeScript, HTML, and CSS. Familiarity with Python/Django or similar backend frameworks and understanding of web security principles are also essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ai Tools, Agents, Scala, Rust, Sql, Py Spark, Data Driven, Customer Focused, Organized
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree and additional years of experience in relevant programming languages.
Experience Required
Minimum 5 year(s)
Software Developer Co-op at Toyota Industries Corporation
Mississauga, Ontario, Canada - Full Time
Skills Needed
Visual Studio, C#, Visual C++, Sql Server, Oracle, Quality Control, Troubleshooting, Manual Testing, Software Deployment
Specialization
Candidates must be pursuing a Bachelor's or Master's degree and should be eager to learn various technologies including Visual Studio and SQL Server. Strong troubleshooting skills and the ability to learn quickly are essential.

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