Software Engineering Jobs in Canada

About 855 results in (4) seconds Clear Filters

Jobs Search

About 855 results in (4) seconds
Senior Software Developer - AI Services at TripArc
Toronto, Ontario, Canada - Full Time
Skills Needed
Full Stack Development, Ai Powered Applications, Cross Functional Collaboration, Semantic Kernel, Langchain, Langgraph, Autogen, Rag Architecture, Multi Agent Systems, Vector Databases, Llm Apis, Model Context Protocol, .Net Core, C#, Angular, Azure Lakehouse
Specialization
Candidates should have over 5 years of full-stack development experience and at least 1-2 years in building AI-powered applications. Expertise in AI/ML technologies and strong technical skills in .NET Core, C#, and Angular are required.
Experience Required
Minimum 5 year(s)
Hybrid Software Engineer (Test and Dev) at NetApp Austria
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Typescript, Html, Css, Angular, Python, Ruby, Rest Api, Networking Concepts, Aws Apis, Cassandra, Nosql Databases, Distributed Systems, Linux, Containers, Agile Methodologies, Test Driven Development
Specialization
Proficiency in TypeScript, HTML, CSS, Angular, Python, and Ruby is required. Familiarity with Agile methodologies, Test-Driven Development (TDD), and continuous integration is also necessary.
Senior Software Engineer - Connectivity at Samsara
, , Canada - Full Time
Skills Needed
Software Development, Firmware, Fullstack Development, Programming, Iot, Telematics, Data Analysis, Mobile Development, Customer Engagement, Team Collaboration, Problem Solving, Growth Mindset, User Experience, Project Management, Cloud Integration, Technology Stack
Specialization
Candidates should have 5+ years of relevant industry experience and strong programming fundamentals in modern languages. Experience in developing customer-facing products and a curiosity about improving customer experiences are also essential.
Experience Required
Minimum 5 year(s)
Software Engineer II, Frontend Platform at Brex
Vancouver, British Columbia, Canada - Full Time
Skills Needed
React, Javascript, Typescript, Graphql, Css, Testing, Performance, Accessibility, Observability, Project Management, Collaboration, Frontend Architecture, Developer Experience, Platform Engineering, Data Fetching, State Management
Specialization
Several years of experience building modern web applications using React, JavaScript/TypeScript, GraphQL, and modern CSS is required. A demonstrated interest in developer experience and platform engineering is also essential.
Experience Required
Minimum 5 year(s)
SDET Software Engineer in Test - On-site at NTT DATA
Halifax Regional Municipality, Nova Scotia, Canada - Full Time
Skills Needed
Selenium, Java, Cucumber, Gherkin, Api Testing, Behavior Driven Development, Continuous Integration, Continuous Deployment, Agile Methodologies, Quality Assurance, Test Automation, Defect Tracking, Github Copilot, Object Oriented Design, Software Development, Metrics Driven Quality Improvement
Specialization
B.S. in Computer Science, Engineering, Mathematics, or equivalent experience is required. Advanced quality engineering experience with complex enterprise web applications and APIs, including test analysis, design, development, execution, defect tracking, and reporting is necessary.
Experience Required
Minimum 5 year(s)
Staff Software Engineer (Remote - Namer) at Jobgether
, , Canada - Full Time
Skills Needed
Javascript, React, Typescript, Html5, Css3, Sass, Restful Apis, Frontend Build Tools, Frontend Architecture Patterns, Accessibility Standards, User Experience Principles, Communication Skills, Collaboration, Operational Excellence, Ownership, Empathy
Specialization
5+ years of professional experience in frontend software engineering is required, along with a Bachelor's or Master's degree in Computer Science or equivalent experience. Expertise in modern JavaScript, React, TypeScript, and frontend architecture patterns is essential.
Experience Required
Minimum 5 year(s)
HVAC & Electrical Co-Ordinator at MSL Engineering
Halifax, Nova Scotia, Canada - Full Time
Skills Needed
Mechanical Engineering, Electrical Engineering, Building Services Engineering, M&E Coordination, Hvac Systems, Electrical Installations, Project Management, Navis Works, Communication, Attention To Detail, Team Player, Fast Paced Work Environment, Subcontractor Management, Quality Standards, Safety Policies, Life Science Projects
Specialization
A degree in Mechanical, Electrical, or Building Services Engineering is required along with 4+ years of experience in M&E coordination. Candidates should have a strong understanding of residential M&E systems and proven experience managing service installations.
Experience Required
Minimum 5 year(s)
Turnover Engineer at MSL Engineering
Halifax, Nova Scotia, Canada - Full Time
Skills Needed
Piping Isometrics, P&Ids, Digital Turnover, Safety Policies, Quality Policies, Mechanical Engineering, Field Weld Histories, Test Packs, System Handover Dossiers
Specialization
Knowledge of piping isometrics and P&IDs is essential for this role. The position may suit a recent mechanical engineering graduate.
Turnover Lead / Manager at MSL Engineering
Halifax, Nova Scotia, Canada - Full Time
Skills Needed
Turnover Management, Quality Assurance, Weld Qualifications, Non Destructive Testing, Pressure Testing, Project Coordination, Team Leadership, Documentation Management, Safety Compliance, Meeting Facilitation, Punch Item Management, Digital Test Pack, Walkdown Coordination, Engineering Oversight, System Testing
Specialization
Candidates must have relevant experience in turnover management and engineering oversight. Strong leadership and organizational skills are essential for this role.
Experience Required
Minimum 5 year(s)
Manager, Software Development - Simulation at Vention
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Development, Team Management, Agile Methodologies, User Experience Design, Test Automation, Typescript, Python, C++, Reactjs, Legacy Code Modernization, Physics Based Simulation, 3d Graphics Rendering, Linear Algebra, Problem Solving, Analytical Skills, Mentoring
Specialization
Candidates should have a Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field, along with 10+ years of software development experience and 3+ years in a leadership role. Experience with game engines, physics-based simulation, and automated testing is also required.
Experience Required
Minimum 10 year(s)
Middle Backend Software Engineer (Java, FX) at Exadel Inc (Website)
, , Canada - Full Time
Skills Needed
Java, Spring Boot, Rest Apis, Microservices, Postgresql, Performance Tuning, Concurrency, Git, Ci/Cd, Agile Workflows, Fx Trading, Cloud, Kafka, Event Driven Processing
Specialization
Candidates should have over 5 years of backend Java development experience, particularly with Java 17/21 and Spring Boot. Familiarity with relational databases and Agile workflows is also essential.
Experience Required
Minimum 5 year(s)
RQ09924 - Software Developer - Intermediate at Maarut Inc
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Development, Programming, Dynamics 365, Microsoft Power Platform, Azure, Agile Methodologies, Sql, Pl/Sql, Java, C#, Object Oriented Programming, Data Warehousing, Etl, Communication Skills, Problem Solving, Team Collaboration
Specialization
Candidates must have experience with Dynamics 365, Microsoft Power Platform, and Azure solution design, along with strong programming skills. Familiarity with Agile methodologies and cloud platforms is also essential.
Experience Required
Minimum 2 year(s)
Software Engineer - New Grad (2026 Start) at Databricks Canada ULC
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Python, Java, C++, Algorithms, Data Structures, Oop Principles, Project Management
Specialization
Candidates should graduate in December 2025 or Spring 2026 with a degree in Computer Science, Engineering, or a related subject. Implementation skills in a general-purpose programming language and knowledge of algorithms, data structures, and OOP principles are required.
Manager, Software Development (Star Labs) at Vidyard
, , Canada - Full Time
Skills Needed
Software Development, Team Leadership, Technical Coaching, Cross Functional Collaboration, Problem Solving, Mentoring, Culture Building, Ai Experience, Ruby On Rails, Node.Js, Vue.Js, React, Mysql, Aws
Specialization
Candidates should have at least 2 years of experience leading a development team and 5 years of functional experience in software development. A proven track record in delivering solutions and a passion for mentoring developers are essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer (Frontend/ React) at Applied Systems Canada
, , Canada - Full Time
Skills Needed
Html, Css, Javascript, Typescript, React, Restful Services, Apis, Microservice Architecture, Event Driven Programming, Async Design, Git, Agile Development, Python, Django, Elastic Search, Google Cloud Platform
Specialization
Candidates should have 5+ years of experience with HTML, CSS, JavaScript/Typescript, and React, along with a strong understanding of web development cycles. Familiarity with Agile methodologies and excellent communication skills are also required.
Experience Required
Minimum 5 year(s)
Manager, Software Development - Simulation at Vention
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Development, Leadership, Problem Solving, Analytical Skills, 3 D Graphics Rendering, Automated Testing, Agile Methodologies, Collaboration, Simulation Development, Physics Engines, Mathematics, Code Reviews, Software Design Patterns, User Experience Design, Mentoring, Continuous Learning
Specialization
Candidates should have a Bachelor's or Master's degree in a related field and over 10 years of software development experience. Leadership experience and skills in simulation or graphics rendering are essential.
Experience Required
Minimum 10 year(s)
Manager, Software Development - Simulation at Vention
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Development, Leadership, Problem Solving, Analytical Skills, 3d Graphics Rendering, Automated Testing, Agile Methodologies, Collaboration, Mathematics, Physics Based Simulation, Game Engines, Code Review, Software Design Patterns, User Experience Design, Mentoring, Continuous Learning
Specialization
Candidates should have a Bachelor's or Master's degree in a related field and over 10 years of software development experience. Leadership experience of at least 3 years and familiarity with game engines or physics-based simulation is also required.
Experience Required
Minimum 10 year(s)
Senior Software Engineer - AI (Materia AI) at Thomson Reuters
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Fastapi, Postgresql, Aws, Backend Development, Ai Integration, Distributed Systems, Api Design, Data Model Design, Debugging, Collaboration, Problem Solving, Ai Technologies, Scalability, Performance Monitoring, Continuous Improvement
Specialization
Candidates should have a Bachelor's degree in a related field and at least 4 years of experience in backend development. Strong skills in Python, FastAPI, and PostgreSQL are required, along with a passion for AI-driven software.
Experience Required
Minimum 5 year(s)
Senior Software Developer – Build & Tools at PlayStation Global
Waterloo, Ontario, Canada - Full Time
Skills Needed
Ci/Cd, Jenkins, Github Actions, Containerization, Docker, Linux, Build Automation, Problem Solving, Debugging, Kubernetes, Cross Compilation, Communication, Collaboration, Mentoring, Dependency Management, Artifact Handling
Specialization
Candidates should have a strong understanding of software engineering fundamentals and extensive experience with version control and CI/CD tools. Preferred qualifications include experience leading CI/CD initiatives and familiarity with orchestration technologies.
Experience Required
Minimum 5 year(s)
Senior Android Software Developer (Hybrid) at Morgan Stanley
Calgary, Alberta, Canada - Full Time
Skills Needed
Android Development, Kotlin, Kotlin Coroutines, Android Architecture Components, Mvvm, Jetpack Compose, Object Oriented Design, Asynchronous Programming, Concurrency, Unit Testing, Ui Testing, Performance Analysis, Ci/Cd Pipelines, Room, Dagger, Mobile Security
Specialization
5-7 years of experience building and maintaining large-scale Android applications is required. A Bachelor's degree in computer science or equivalent practical experience is also necessary.
Experience Required
Minimum 5 year(s)
Senior Software Developer - AI Services at TripArc
Toronto, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

08 Jan, 26

Salary

0.0

Posted On

10 Oct, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Full-Stack Development, AI-Powered Applications, Cross-Functional Collaboration, Semantic Kernel, LangChain, LangGraph, AutoGen, RAG Architecture, Multi-Agent Systems, Vector Databases, LLM APIs, Model Context Protocol, .NET Core, C#, Angular, Azure Lakehouse

Industry

Travel Arrangements

Description
Founded in 2017, TripArc is a $750 million privately held company powers the top Travel Agencies and Tour Operators in North America. Our expansive and growing network empowers seamless access to a comprehensive range of travel options and services globally with over $750 million transactions annually - all at the industry’s best rates. As an industry leader in technology, purchasing, finance, HR and marketing, we know how to deliver solutions to travel professionals in the most effective way possible. With deep experience in partnering with two leading brands in the luxury travel space – Kensington Tours and Travel Edge – TripArc has real insight into the needs of tour operators and travel agencies today. TripArc’s goals are simple. To make our network of over 1400 travel entities more profitable, efficient and help them create truly unique travel for their clients. About the Role Join us at the forefront of travel innovation as the lead developer behind Chorus AI, our agentic AI platform redefining how travel advisors research, quote, and book trips. You will architect and build a multi-agent system powered by proprietary travel data, integrating with complex datasets and real-time APIs. While driving end-to-end technical implementation, you’ll collaborate closely with architects, infrastructure, product, and UX teams to deliver a seamless natural language interface that transforms the advisor experience. Key Responsibilities Technical Development Design and implement scalable agentic AI systems using modern orchestration frameworks Build data pipelines across Azure Lakehouse, MongoDB, SQL Server, and API integrations Develop multi-agent workflows to coordinate complex tasks Ensure system performance, reliability, and data integrity Collaboration & Integration Partner with architects on system design and platform integration Work with infrastructure teams on deployment, monitoring, and optimization Collaborate with Product to define requirements and prioritization Partner with UX on conversational interfaces and user flows Coordinate with development teams across the organization and learn TripArc platforms (TMT, ADX) Leadership & Best Practices Mentor junior developers on AI/ML design patterns and best practices Document technical decisions and produce implementation guides Participate in Agile ceremonies and contribute to team velocity Required Qualifications Experience 5+ years in full-stack development delivering scalable applications 1–2 years building AI-powered applications (LLMs, RAG, orchestration frameworks) Demonstrated success in cross-functional collaboration AI/ML Expertise Hands-on experience with Semantic Kernel, LangChain, LangGraph, or AutoGen Knowledge of RAG architecture and multi-agent systems Familiarity with vector databases (Azure AI Search, Pinecone, MongoDB Vector Search) Experience integrating LLM APIs (GPT-4, Claude, etc.) Understanding of Model Context Protocol (MCP) Technical Skills Advanced proficiency in .NET Core, C#, and API development Strong Angular (v18+) expertise Experience with Azure Lakehouse, MongoDB, SQL Server Azure OpenAI, Azure AI Search, Azure Functions/Container Apps, Service Bus Microservices, Docker, Kubernetes, async programming Communication Ability to explain complex concepts to technical and non-technical audiences Strong stakeholder alignment and consensus-building skills Excellent time management and prioritization Technology Stack Core: .NET Core, C#, Angular, SQL Server, MongoDB AI: Azure OpenAI, Semantic Kernel, Azure AI Search Data: Azure Lakehouse, MongoDB Vector Search, Entity Framework Infrastructure: Kubernetes, Docker, Redis, Azure Service Bus Tools: Visual Studio 2022, VS Code, Rider, Azure DevOps We are committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act. If you require accommodation due to a disability at any stage of our hiring process, please advise us when completing your application. We thank all candidates for their interest however only those selected for an interview will be contacted.
Responsibilities
The role involves designing and implementing scalable agentic AI systems and building data pipelines while ensuring system performance and reliability. Collaboration with various teams is essential to deliver a seamless natural language interface for travel advisors.
Senior Software Developer - AI Services at TripArc
Toronto, Ontario, Canada - Full Time
Skills Needed
Full Stack Development, Ai Powered Applications, Cross Functional Collaboration, Semantic Kernel, Langchain, Langgraph, Autogen, Rag Architecture, Multi Agent Systems, Vector Databases, Llm Apis, Model Context Protocol, .Net Core, C#, Angular, Azure Lakehouse
Specialization
Candidates should have over 5 years of full-stack development experience and at least 1-2 years in building AI-powered applications. Expertise in AI/ML technologies and strong technical skills in .NET Core, C#, and Angular are required.
Experience Required
Minimum 5 year(s)
Hybrid Software Engineer (Test and Dev) at NetApp Austria
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Typescript, Html, Css, Angular, Python, Ruby, Rest Api, Networking Concepts, Aws Apis, Cassandra, Nosql Databases, Distributed Systems, Linux, Containers, Agile Methodologies, Test Driven Development
Specialization
Proficiency in TypeScript, HTML, CSS, Angular, Python, and Ruby is required. Familiarity with Agile methodologies, Test-Driven Development (TDD), and continuous integration is also necessary.
Senior Software Engineer - Connectivity at Samsara
, , Canada - Full Time
Skills Needed
Software Development, Firmware, Fullstack Development, Programming, Iot, Telematics, Data Analysis, Mobile Development, Customer Engagement, Team Collaboration, Problem Solving, Growth Mindset, User Experience, Project Management, Cloud Integration, Technology Stack
Specialization
Candidates should have 5+ years of relevant industry experience and strong programming fundamentals in modern languages. Experience in developing customer-facing products and a curiosity about improving customer experiences are also essential.
Experience Required
Minimum 5 year(s)
Software Engineer II, Frontend Platform at Brex
Vancouver, British Columbia, Canada - Full Time
Skills Needed
React, Javascript, Typescript, Graphql, Css, Testing, Performance, Accessibility, Observability, Project Management, Collaboration, Frontend Architecture, Developer Experience, Platform Engineering, Data Fetching, State Management
Specialization
Several years of experience building modern web applications using React, JavaScript/TypeScript, GraphQL, and modern CSS is required. A demonstrated interest in developer experience and platform engineering is also essential.
Experience Required
Minimum 5 year(s)
SDET Software Engineer in Test - On-site at NTT DATA
Halifax Regional Municipality, Nova Scotia, Canada - Full Time
Skills Needed
Selenium, Java, Cucumber, Gherkin, Api Testing, Behavior Driven Development, Continuous Integration, Continuous Deployment, Agile Methodologies, Quality Assurance, Test Automation, Defect Tracking, Github Copilot, Object Oriented Design, Software Development, Metrics Driven Quality Improvement
Specialization
B.S. in Computer Science, Engineering, Mathematics, or equivalent experience is required. Advanced quality engineering experience with complex enterprise web applications and APIs, including test analysis, design, development, execution, defect tracking, and reporting is necessary.
Experience Required
Minimum 5 year(s)
Staff Software Engineer (Remote - Namer) at Jobgether
, , Canada - Full Time
Skills Needed
Javascript, React, Typescript, Html5, Css3, Sass, Restful Apis, Frontend Build Tools, Frontend Architecture Patterns, Accessibility Standards, User Experience Principles, Communication Skills, Collaboration, Operational Excellence, Ownership, Empathy
Specialization
5+ years of professional experience in frontend software engineering is required, along with a Bachelor's or Master's degree in Computer Science or equivalent experience. Expertise in modern JavaScript, React, TypeScript, and frontend architecture patterns is essential.
Experience Required
Minimum 5 year(s)
HVAC & Electrical Co-Ordinator at MSL Engineering
Halifax, Nova Scotia, Canada - Full Time
Skills Needed
Mechanical Engineering, Electrical Engineering, Building Services Engineering, M&E Coordination, Hvac Systems, Electrical Installations, Project Management, Navis Works, Communication, Attention To Detail, Team Player, Fast Paced Work Environment, Subcontractor Management, Quality Standards, Safety Policies, Life Science Projects
Specialization
A degree in Mechanical, Electrical, or Building Services Engineering is required along with 4+ years of experience in M&E coordination. Candidates should have a strong understanding of residential M&E systems and proven experience managing service installations.
Experience Required
Minimum 5 year(s)
Turnover Engineer at MSL Engineering
Halifax, Nova Scotia, Canada - Full Time
Skills Needed
Piping Isometrics, P&Ids, Digital Turnover, Safety Policies, Quality Policies, Mechanical Engineering, Field Weld Histories, Test Packs, System Handover Dossiers
Specialization
Knowledge of piping isometrics and P&IDs is essential for this role. The position may suit a recent mechanical engineering graduate.
Turnover Lead / Manager at MSL Engineering
Halifax, Nova Scotia, Canada - Full Time
Skills Needed
Turnover Management, Quality Assurance, Weld Qualifications, Non Destructive Testing, Pressure Testing, Project Coordination, Team Leadership, Documentation Management, Safety Compliance, Meeting Facilitation, Punch Item Management, Digital Test Pack, Walkdown Coordination, Engineering Oversight, System Testing
Specialization
Candidates must have relevant experience in turnover management and engineering oversight. Strong leadership and organizational skills are essential for this role.
Experience Required
Minimum 5 year(s)
Manager, Software Development - Simulation at Vention
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Development, Team Management, Agile Methodologies, User Experience Design, Test Automation, Typescript, Python, C++, Reactjs, Legacy Code Modernization, Physics Based Simulation, 3d Graphics Rendering, Linear Algebra, Problem Solving, Analytical Skills, Mentoring
Specialization
Candidates should have a Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field, along with 10+ years of software development experience and 3+ years in a leadership role. Experience with game engines, physics-based simulation, and automated testing is also required.
Experience Required
Minimum 10 year(s)
Middle Backend Software Engineer (Java, FX) at Exadel Inc (Website)
, , Canada - Full Time
Skills Needed
Java, Spring Boot, Rest Apis, Microservices, Postgresql, Performance Tuning, Concurrency, Git, Ci/Cd, Agile Workflows, Fx Trading, Cloud, Kafka, Event Driven Processing
Specialization
Candidates should have over 5 years of backend Java development experience, particularly with Java 17/21 and Spring Boot. Familiarity with relational databases and Agile workflows is also essential.
Experience Required
Minimum 5 year(s)
RQ09924 - Software Developer - Intermediate at Maarut Inc
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Development, Programming, Dynamics 365, Microsoft Power Platform, Azure, Agile Methodologies, Sql, Pl/Sql, Java, C#, Object Oriented Programming, Data Warehousing, Etl, Communication Skills, Problem Solving, Team Collaboration
Specialization
Candidates must have experience with Dynamics 365, Microsoft Power Platform, and Azure solution design, along with strong programming skills. Familiarity with Agile methodologies and cloud platforms is also essential.
Experience Required
Minimum 2 year(s)
Software Engineer - New Grad (2026 Start) at Databricks Canada ULC
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Python, Java, C++, Algorithms, Data Structures, Oop Principles, Project Management
Specialization
Candidates should graduate in December 2025 or Spring 2026 with a degree in Computer Science, Engineering, or a related subject. Implementation skills in a general-purpose programming language and knowledge of algorithms, data structures, and OOP principles are required.
Manager, Software Development (Star Labs) at Vidyard
, , Canada - Full Time
Skills Needed
Software Development, Team Leadership, Technical Coaching, Cross Functional Collaboration, Problem Solving, Mentoring, Culture Building, Ai Experience, Ruby On Rails, Node.Js, Vue.Js, React, Mysql, Aws
Specialization
Candidates should have at least 2 years of experience leading a development team and 5 years of functional experience in software development. A proven track record in delivering solutions and a passion for mentoring developers are essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer (Frontend/ React) at Applied Systems Canada
, , Canada - Full Time
Skills Needed
Html, Css, Javascript, Typescript, React, Restful Services, Apis, Microservice Architecture, Event Driven Programming, Async Design, Git, Agile Development, Python, Django, Elastic Search, Google Cloud Platform
Specialization
Candidates should have 5+ years of experience with HTML, CSS, JavaScript/Typescript, and React, along with a strong understanding of web development cycles. Familiarity with Agile methodologies and excellent communication skills are also required.
Experience Required
Minimum 5 year(s)
Manager, Software Development - Simulation at Vention
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Development, Leadership, Problem Solving, Analytical Skills, 3 D Graphics Rendering, Automated Testing, Agile Methodologies, Collaboration, Simulation Development, Physics Engines, Mathematics, Code Reviews, Software Design Patterns, User Experience Design, Mentoring, Continuous Learning
Specialization
Candidates should have a Bachelor's or Master's degree in a related field and over 10 years of software development experience. Leadership experience and skills in simulation or graphics rendering are essential.
Experience Required
Minimum 10 year(s)
Manager, Software Development - Simulation at Vention
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Development, Leadership, Problem Solving, Analytical Skills, 3d Graphics Rendering, Automated Testing, Agile Methodologies, Collaboration, Mathematics, Physics Based Simulation, Game Engines, Code Review, Software Design Patterns, User Experience Design, Mentoring, Continuous Learning
Specialization
Candidates should have a Bachelor's or Master's degree in a related field and over 10 years of software development experience. Leadership experience of at least 3 years and familiarity with game engines or physics-based simulation is also required.
Experience Required
Minimum 10 year(s)
Senior Software Engineer - AI (Materia AI) at Thomson Reuters
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Fastapi, Postgresql, Aws, Backend Development, Ai Integration, Distributed Systems, Api Design, Data Model Design, Debugging, Collaboration, Problem Solving, Ai Technologies, Scalability, Performance Monitoring, Continuous Improvement
Specialization
Candidates should have a Bachelor's degree in a related field and at least 4 years of experience in backend development. Strong skills in Python, FastAPI, and PostgreSQL are required, along with a passion for AI-driven software.
Experience Required
Minimum 5 year(s)
Senior Software Developer – Build & Tools at PlayStation Global
Waterloo, Ontario, Canada - Full Time
Skills Needed
Ci/Cd, Jenkins, Github Actions, Containerization, Docker, Linux, Build Automation, Problem Solving, Debugging, Kubernetes, Cross Compilation, Communication, Collaboration, Mentoring, Dependency Management, Artifact Handling
Specialization
Candidates should have a strong understanding of software engineering fundamentals and extensive experience with version control and CI/CD tools. Preferred qualifications include experience leading CI/CD initiatives and familiarity with orchestration technologies.
Experience Required
Minimum 5 year(s)
Senior Android Software Developer (Hybrid) at Morgan Stanley
Calgary, Alberta, Canada - Full Time
Skills Needed
Android Development, Kotlin, Kotlin Coroutines, Android Architecture Components, Mvvm, Jetpack Compose, Object Oriented Design, Asynchronous Programming, Concurrency, Unit Testing, Ui Testing, Performance Analysis, Ci/Cd Pipelines, Room, Dagger, Mobile Security
Specialization
5-7 years of experience building and maintaining large-scale Android applications is required. A Bachelor's degree in computer science or equivalent practical experience is also necessary.
Experience Required
Minimum 5 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...