Software Engineering Jobs in Canada

About 467 results in (3) seconds Clear Filters

Jobs Search

About 467 results in (3) seconds
Software Developer - Front End (Job Req #2026-022) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
React.Js, Redux Saga, Typescript, Websockets, Object Oriented Software Design, Data Structures, Algorithms, Data Storage, Html, Css, User Interface Development, Protocol Buffers, Webpack, Tcp/Ip, C++, Embedded Software Development
Specialization
Candidates must have a minimum of three years of relevant experience, including designing and building enterprise-level, time-critical web applications using React.js (Redux-Saga), TypeScript, and WebSockets. A thorough understanding of object-oriented design, data structures, algorithms, and experience with HTML/CSS is required.
Experience Required
Minimum 2 year(s)
Software Engineer II, Backend (Credit Decisioning) at Affirm
, , Canada - Full Time
Skills Needed
Python, Kotlin, Distributed Systems, Aws, Mysql, Kubernetes, Code Reviews, Debugging, Collaboration, Technical Constraints, Metrics Monitoring, Product Development, Communication, Ownership, Growth, Development
Specialization
You should have 1.5+ years of experience in software engineering and be proficient in backend systems development using Python or Kotlin. Familiarity with distributed systems and technologies like AWS, MySQL, and Kubernetes is also required.
Vice President, FP&A at Banyan Software
Toronto, Ontario, Canada - Full Time
Skills Needed
Fp&A Strategy, Financial Modeling, Strategic Planning, Executive Communication, Data Infrastructure, Budgeting, Forecasting, Analytical Skills, Team Development, Automation, Netsuite, Kpi Definitions, Performance Management, Scenario Planning, Reporting, Collaboration, Continuous Improvement
Specialization
Candidates should have a bachelor's degree in Finance, Accounting, Economics, or a related field, with 10+ years of progressive FP&A experience in high-growth environments. Strong systems mindset, advanced NetSuite experience, and exceptional financial modeling skills are also required.
Experience Required
Minimum 10 year(s)
Manager, Business Development at Banyan Software
Toronto, Ontario, Canada - Full Time
Skills Needed
Business Development, M&A, Sales, Saas, Metrics, Data Analysis, Communication, Relationship Building, Prospecting, Research, Collaboration, Engagement, Software Tools, Salesforce, Innovation, Curiosity, Growth Mindset
Specialization
Candidates should have 3 to 5 years of experience in M&A deal sourcing or business development, preferably in a private equity or software sales environment. A genuine curiosity about SaaS and a metrics-driven mindset are essential for success in this role.
Experience Required
Minimum 2 year(s)
Sr. Recruiter at Banyan Software
Toronto, Ontario, Canada - Full Time
Skills Needed
Recruiting, Corporate Development, Go To Market, Stakeholder Management, Data Driven Mindset, Recruiting Tools, Mentoring, Sourcing Strategies, Candidate Experience, Business Acumen, High Growth Environments, Proactive Approach, Process Improvement, Diversity, Equity, Inclusion
Specialization
Candidates should have 10+ years of recruiting experience, with at least 5 years in-house, focusing on Corporate Development and Go-To-Market roles. Strong stakeholder management, data-driven decision-making, and a collaborative approach are essential.
Experience Required
Minimum 10 year(s)
Front-End Developer - New Graduate at SPLICE Software
Calgary, Alberta, Canada - Full Time
Skills Needed
Html, Css, Javascript, React, Vue, Angular, Git, Responsive Design, Problem Solving, Communication, Typescript, Rest Apis, Jira, Linear, Ai Usage
Specialization
Candidates must hold or be graduating soon with a Bachelor's degree in Computer Science or Software Engineering and possess a strong understanding of core web technologies like HTML, CSS, and JavaScript. Familiarity with modern frameworks (React, Vue, or Angular) and basic version control knowledge are also required.
Legal Knowledge Engineering Associate - Corporate Commercial at Kira Systems
Toronto, ON, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Microsoft Copilot Integration Engineering Specialist (Hybrid) at Morgan Stanley
Montreal, Quebec, Canada - Full Time
Skills Needed
Microsoft Copilot, Integration Engineering, Generative Ai, Microsoft 365, Copilot Studio, Power Platform, Ai Governance, Problem Solving, Communication, Python, Powershell, Automation, Ci/Cd Pipelines, Data Governance, Security Compliance, Agent Development
Specialization
Candidates should have a minimum of 5 years of IT experience, including 2 years delivering Microsoft 365 solutions, and a degree in computer sciences or a related area. Expertise in Microsoft Copilot Studio, Power Platform, and experience in building AI agents in enterprise environments are also required.
Experience Required
Minimum 5 year(s)
Advanced Engineering Metallurgist (or Metallurgical Engineer) at Stackpole International
Mississauga, ON, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Full Stack Software Engineer - Web and Mobile Features at Push Operations
Toronto, Ontario, Canada - Full Time
Skills Needed
React, React Native, Php, Node.Js, Restful Apis, Microservices, Javascript, Typescript, Sql, Nosql, Ci/Cd, Aws, Gcp, Azure, Testing, Code Reviews
Specialization
Candidates must have 3+ years of professional experience as a Full Stack Developer, demonstrating proficiency with JavaScript/TypeScript, modern frameworks like React/React Native/Node.js, and backend technologies such as PHP or related frameworks. A strong understanding of RESTful APIs, microservices, database systems, and testing practices is also required.
Experience Required
Minimum 2 year(s)
Senior Software Engineer in Test (Full-Stack/Python) at Mindrift
, Manitoba, Canada - Full Time
Skills Needed
Python, Pytest, Async/Await, Subprocess, File Operations, Full Stack Development, React, Back End Systems, Functional Tests, Integration Tests, Docker, Ci/Cd, Github Actions, Ai Testing, Edge Case Testing, Qa Review
Specialization
Candidates should be experienced developers, engineers, or test automation specialists open to part-time, non-permanent projects, ideally holding a degree in a related technical field. Essential technical experience includes 5+ years primarily in Python development, full-stack background, and experience writing various types of tests, along with familiarity with Docker and CI/CD concepts.
Experience Required
Minimum 5 year(s)
Intermediate Software Engineer III (ML Infrastructure) at EarthDaily Federal
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Cloud Based Infrastructure, Data Ingest, Training Infrastructure, Benchmarking, Geospatial Foundation Models, Algorithm Optimization, Distributed Training, Ml Experiment Management, Api Driven Architectures, Remote Sensing Data, Agile Development, Scrum, Cicd, Python, Numpy, Pytorch
Specialization
Candidates need 5+ years of software engineering experience, including at least 1 year developing large-scale cloud-based ML training infrastructure and 3 years solving complex geospatial data science problems using machine learning techniques. A degree in a relevant technical field is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer in Test (Full-Stack/Python) at Mindrift
Quebec, Quebec, Canada - Full Time
Skills Needed
Python, Pytest, Async/Await, Subprocess, File Operations, Full Stack, React, Back End Systems, Functional Tests, Integration Tests, Docker, Ci/Cd, Github Actions, Ai Systems Testing, Edge Case Testing
Specialization
Candidates should be experienced developers or test automation specialists open to part-time, non-permanent projects, ideally holding a degree in a related technical field. Essential technical experience includes 5+ years primarily in Python development, full-stack background, and experience writing various types of tests, along with familiarity with Docker and CI/CD concepts.
Experience Required
Minimum 5 year(s)
Senior Software Engineer in Test (Full-Stack/Python) at Mindrift
, , Canada - Full Time
Skills Needed
Python, Pytest, Async/Await, Subprocess, File Operations, Full Stack Development, React, Back End Systems, Functional Tests, Integration Tests, Docker, Ci/Cd, Github Actions, Ai Testing, Qa Review
Specialization
Candidates should be experienced developers, engineers, or test automation specialists open to part-time, non-permanent projects, ideally holding a degree in a related technical field. Essential technical experience includes 5+ years primarily in Python development, full-stack background (React and back-end), and experience writing various types of tests, along with familiarity with Docker and CI/CD concepts.
Experience Required
Minimum 5 year(s)
Software Engineer, iOS Core Product - Toronto, Canada at Speechify
Toronto, Ontario, Canada - Full Time
Skills Needed
Swift, Swiftui, Multithreading Programming, Ci/Cd Infrastructure, Fastlane, Solid Principles, Git
Specialization
Candidates should have experience working on products that scaled to a large user base and a track record of engineering products from inception to traction. They should also demonstrate customer obsession and product thinking, with strong technical skills in Swift and SwiftUI.
Experience Required
Minimum 5 year(s)
Principal Software Engineer, Azure Solutions - REMOTE at Jobgether
, , Canada - Full Time
Skills Needed
Azure Solutions, Agile Delivery, Consulting Projects, Azure Compute, Data Stores, Messaging, Api Design, Integration, Ai, .Net Core, C#, Angular, React, Blazor, Ci/Cd, Devops
Specialization
Candidates should have over 5 years of experience in Agile delivery and leading consulting projects, particularly with Azure technologies. A strong background in various programming languages and design patterns is also required, along with relevant Azure certifications.
Experience Required
Minimum 5 year(s)
Senior Software Developer - C++ (Job Req #2025-311) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
C++, Object Oriented Software Design, Algorithms, Debugging, Gstreamer, Ffmpeg, React.Js, Redux Saga, Websockets, Protocol Buffers
Specialization
Candidates must possess advanced C++ experience along with a thorough understanding of object-oriented software design and algorithms, supported by strong debugging skills. Experience with multimedia frameworks like GStreamer or FFmpeg, React.js, WebSockets, or Protocol Buffers is considered a plus.
Experience Required
Minimum 5 year(s)
Senior Software Engineer in Test (Full-Stack/Python) at Mindrift
, Ontario, Canada - Full Time
Skills Needed
Python, Pytest, Async/Await, Subprocess, File Operations, Full Stack Development, React, Back End Systems, Functional Tests, Integration Tests, Docker, Ci/Cd, Github Actions, Ai Systems Testing, Edge Case Testing
Specialization
Candidates should be experienced developers, software engineers, or test automation specialists open to part-time, non-permanent projects, ideally holding a degree in a related technical field. Essential technical requirements include 5+ years of Python development experience (including pytest, async/await) and a background in Full-Stack development covering both React interfaces and robust back-end systems.
Experience Required
Minimum 5 year(s)
Senior Software Engineer in Test (Full-Stack/Python) at Mindrift
, British Columbia, Canada - Full Time
Skills Needed
Python, Pytest, Async/Await, Subprocess, File Operations, Full Stack Development, React, Back End Systems, Functional Tests, Integration Tests, Docker, Ci/Cd, Github Actions, Ai Systems Testing, Edge Case Testing
Specialization
Candidates should be experienced developers or test automation specialists open to part-time, non-permanent projects, ideally holding a degree in a related technical field. Required technical expertise includes 5+ years primarily in Python development (using pytest, async/await, subprocess) and a background in Full-Stack development covering both React interfaces and robust back-end systems.
Experience Required
Minimum 5 year(s)
Senior Software Engineer in Test (Full-Stack/Python) at Mindrift
Quebec, Quebec, Canada - Full Time
Skills Needed
Python, Pytest, Async/Await, Subprocess, File Operations, Full Stack Development, React, Back End Systems, Functional Testing, Integration Testing, Docker, Ci/Cd, Github Actions, Ai Testing, Qa Review
Specialization
Candidates should be experienced developers, software engineers, or test automation specialists open to part-time, non-permanent projects, ideally holding a degree in a related technical field. Essential technical experience includes 5+ years primarily in Python development, full-stack background focusing on React and back-end systems, and experience writing various types of tests.
Experience Required
Minimum 5 year(s)
Software Developer - Front End (Job Req #2026-022) at Ross Video
Ottawa, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

26 May, 26

Salary

0.0

Posted On

25 Feb, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

React.js, Redux-Saga, TypeScript, WebSockets, Object-oriented software design, Data structures, Algorithms, Data storage, HTML, CSS, User interface development, Protocol Buffers, WebPack, TCP/IP, C++, Embedded software development

Industry

Broadcast Media Production and Distribution

Description
Why Work at Ross Video? We have a great group of people working together to create and deliver cutting edge products that look amazing and are easy to use. We go all out so that our customers can have the best possible experience and achieve quality results. With a product focus, continual learning, results driven processes, and creative thinking, we constantly strive to improve our solutions and to deliver results. If you've ever watched live television, news, sports, or entertainment, you've seen our products in use. All of the major Hollywood award shows, most professional sports teams, and many of the largest broadcasters in the world use Ross Video technology. Get behind the scenes and learn about what it takes to make live events possible. If that resonates, and you’re someone with integrity, commitment, and a strong drive to deliver great products, we’d love to hear from you. Job overview: Why Work at Ross Video? We have a great group of people working together to create and deliver cutting edge products that look amazing and are easy to use. We go all out so that our customers can have the best possible experience and achieve quality results. With a product focus, continual learning, results-driven processes, and creative thinking, we constantly strive to improve our solutions and to deliver results. If you've ever watched live television, news, sports, or entertainment, you've seen our products in use. All of the major Hollywood award shows, most professional sports teams, and many of the largest broadcasters in the world use Ross Video technology. Get behind the scenes and learn about what it takes to make live events possible. If that resonates, and you’re someone with integrity, commitment, and a strong drive to deliver great products, we’d love to hear from you. You are joining the Carbonite Switchers team, where we develop the industry-leading Carbonite product switchers and TouchDrive control panels. We develop new switcher products every single day while ensuring our products operate reliably, deliver new functionality and continue to transform live productions. Our production switchers can be found transforming the way live video productions are created, driving innovation in all markets where video production is needed. Who you report to: Software Manager What we offer: Ross offers competitive salaries, comprehensive health plans, and several perks to help you perform at your best. Some of these perks include flexible hours, generous paid time off, fitness/wellness allowance, an employee share ownership program, development support, and a ton of fun social activities and events! Best of all, you will be part of the Ross Video family, and we've got an energizing environment here. What the job is all about: Participate in the full software development lifecycle – requirements gathering, scoping, design, implementation, documentation, testing, and maintenance. Be a part of a larger team to provide technical leadership, architect, and implement our web applications on our existing and new switcher products. Collaborate with the leadership, UX, Marketing, and Product Management to enable an excellent front-end user experience. Provide design and code reviews for fellow team members promoting high-quality work, sound software methodologies and attention to detail. Who you are: Experience in working with a team designing and building an enterprise-level, time-critical web application using React.js (Redux-Saga), TypeScript, and WebSockets. Thorough understanding of object-oriented software design, data structures, algorithms and data storage. Experience with HTML/CSS. Understanding of user interface development. Familiarity with Protocol Buffers(Protobuf), WebPack and TCP/IP technologies is an asset. C++ experience is an asset. Embedded software development experience is an asset. 3 years minimum of relevant experience Equity, Diversity & Inclusion At Ross, we embrace diversity, and we want you to bring your authentic self to work. We are committed to building a team that includes a variety of backgrounds, perspectives, and skills. Inclusivity drives innovation and creativity, and that’s something we’re passionate about at Ross! We believe everyone should be able to enjoy a rewarding career at Ross, regardless of race, colour, religion, sexual orientation, gender, gender identity or expression, marital status, age, veteran status, physical or mental disability. If a disability means that you need any additional support during the recruitment process, please contact Talent Acquisition and we will make all reasonable efforts to accommodate your request.
Responsibilities
The role involves participating in the full software development lifecycle, including requirements gathering, design, implementation, testing, and maintenance. Responsibilities also include providing technical leadership and architecting web applications for switcher products in collaboration with cross-functional teams.
Software Developer - Front End (Job Req #2026-022) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
React.Js, Redux Saga, Typescript, Websockets, Object Oriented Software Design, Data Structures, Algorithms, Data Storage, Html, Css, User Interface Development, Protocol Buffers, Webpack, Tcp/Ip, C++, Embedded Software Development
Specialization
Candidates must have a minimum of three years of relevant experience, including designing and building enterprise-level, time-critical web applications using React.js (Redux-Saga), TypeScript, and WebSockets. A thorough understanding of object-oriented design, data structures, algorithms, and experience with HTML/CSS is required.
Experience Required
Minimum 2 year(s)
Software Engineer II, Backend (Credit Decisioning) at Affirm
, , Canada - Full Time
Skills Needed
Python, Kotlin, Distributed Systems, Aws, Mysql, Kubernetes, Code Reviews, Debugging, Collaboration, Technical Constraints, Metrics Monitoring, Product Development, Communication, Ownership, Growth, Development
Specialization
You should have 1.5+ years of experience in software engineering and be proficient in backend systems development using Python or Kotlin. Familiarity with distributed systems and technologies like AWS, MySQL, and Kubernetes is also required.
Vice President, FP&A at Banyan Software
Toronto, Ontario, Canada - Full Time
Skills Needed
Fp&A Strategy, Financial Modeling, Strategic Planning, Executive Communication, Data Infrastructure, Budgeting, Forecasting, Analytical Skills, Team Development, Automation, Netsuite, Kpi Definitions, Performance Management, Scenario Planning, Reporting, Collaboration, Continuous Improvement
Specialization
Candidates should have a bachelor's degree in Finance, Accounting, Economics, or a related field, with 10+ years of progressive FP&A experience in high-growth environments. Strong systems mindset, advanced NetSuite experience, and exceptional financial modeling skills are also required.
Experience Required
Minimum 10 year(s)
Manager, Business Development at Banyan Software
Toronto, Ontario, Canada - Full Time
Skills Needed
Business Development, M&A, Sales, Saas, Metrics, Data Analysis, Communication, Relationship Building, Prospecting, Research, Collaboration, Engagement, Software Tools, Salesforce, Innovation, Curiosity, Growth Mindset
Specialization
Candidates should have 3 to 5 years of experience in M&A deal sourcing or business development, preferably in a private equity or software sales environment. A genuine curiosity about SaaS and a metrics-driven mindset are essential for success in this role.
Experience Required
Minimum 2 year(s)
Sr. Recruiter at Banyan Software
Toronto, Ontario, Canada - Full Time
Skills Needed
Recruiting, Corporate Development, Go To Market, Stakeholder Management, Data Driven Mindset, Recruiting Tools, Mentoring, Sourcing Strategies, Candidate Experience, Business Acumen, High Growth Environments, Proactive Approach, Process Improvement, Diversity, Equity, Inclusion
Specialization
Candidates should have 10+ years of recruiting experience, with at least 5 years in-house, focusing on Corporate Development and Go-To-Market roles. Strong stakeholder management, data-driven decision-making, and a collaborative approach are essential.
Experience Required
Minimum 10 year(s)
Front-End Developer - New Graduate at SPLICE Software
Calgary, Alberta, Canada - Full Time
Skills Needed
Html, Css, Javascript, React, Vue, Angular, Git, Responsive Design, Problem Solving, Communication, Typescript, Rest Apis, Jira, Linear, Ai Usage
Specialization
Candidates must hold or be graduating soon with a Bachelor's degree in Computer Science or Software Engineering and possess a strong understanding of core web technologies like HTML, CSS, and JavaScript. Familiarity with modern frameworks (React, Vue, or Angular) and basic version control knowledge are also required.
Legal Knowledge Engineering Associate - Corporate Commercial at Kira Systems
Toronto, ON, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Microsoft Copilot Integration Engineering Specialist (Hybrid) at Morgan Stanley
Montreal, Quebec, Canada - Full Time
Skills Needed
Microsoft Copilot, Integration Engineering, Generative Ai, Microsoft 365, Copilot Studio, Power Platform, Ai Governance, Problem Solving, Communication, Python, Powershell, Automation, Ci/Cd Pipelines, Data Governance, Security Compliance, Agent Development
Specialization
Candidates should have a minimum of 5 years of IT experience, including 2 years delivering Microsoft 365 solutions, and a degree in computer sciences or a related area. Expertise in Microsoft Copilot Studio, Power Platform, and experience in building AI agents in enterprise environments are also required.
Experience Required
Minimum 5 year(s)
Advanced Engineering Metallurgist (or Metallurgical Engineer) at Stackpole International
Mississauga, ON, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Full Stack Software Engineer - Web and Mobile Features at Push Operations
Toronto, Ontario, Canada - Full Time
Skills Needed
React, React Native, Php, Node.Js, Restful Apis, Microservices, Javascript, Typescript, Sql, Nosql, Ci/Cd, Aws, Gcp, Azure, Testing, Code Reviews
Specialization
Candidates must have 3+ years of professional experience as a Full Stack Developer, demonstrating proficiency with JavaScript/TypeScript, modern frameworks like React/React Native/Node.js, and backend technologies such as PHP or related frameworks. A strong understanding of RESTful APIs, microservices, database systems, and testing practices is also required.
Experience Required
Minimum 2 year(s)
Senior Software Engineer in Test (Full-Stack/Python) at Mindrift
, Manitoba, Canada - Full Time
Skills Needed
Python, Pytest, Async/Await, Subprocess, File Operations, Full Stack Development, React, Back End Systems, Functional Tests, Integration Tests, Docker, Ci/Cd, Github Actions, Ai Testing, Edge Case Testing, Qa Review
Specialization
Candidates should be experienced developers, engineers, or test automation specialists open to part-time, non-permanent projects, ideally holding a degree in a related technical field. Essential technical experience includes 5+ years primarily in Python development, full-stack background, and experience writing various types of tests, along with familiarity with Docker and CI/CD concepts.
Experience Required
Minimum 5 year(s)
Intermediate Software Engineer III (ML Infrastructure) at EarthDaily Federal
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Cloud Based Infrastructure, Data Ingest, Training Infrastructure, Benchmarking, Geospatial Foundation Models, Algorithm Optimization, Distributed Training, Ml Experiment Management, Api Driven Architectures, Remote Sensing Data, Agile Development, Scrum, Cicd, Python, Numpy, Pytorch
Specialization
Candidates need 5+ years of software engineering experience, including at least 1 year developing large-scale cloud-based ML training infrastructure and 3 years solving complex geospatial data science problems using machine learning techniques. A degree in a relevant technical field is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer in Test (Full-Stack/Python) at Mindrift
Quebec, Quebec, Canada - Full Time
Skills Needed
Python, Pytest, Async/Await, Subprocess, File Operations, Full Stack, React, Back End Systems, Functional Tests, Integration Tests, Docker, Ci/Cd, Github Actions, Ai Systems Testing, Edge Case Testing
Specialization
Candidates should be experienced developers or test automation specialists open to part-time, non-permanent projects, ideally holding a degree in a related technical field. Essential technical experience includes 5+ years primarily in Python development, full-stack background, and experience writing various types of tests, along with familiarity with Docker and CI/CD concepts.
Experience Required
Minimum 5 year(s)
Senior Software Engineer in Test (Full-Stack/Python) at Mindrift
, , Canada - Full Time
Skills Needed
Python, Pytest, Async/Await, Subprocess, File Operations, Full Stack Development, React, Back End Systems, Functional Tests, Integration Tests, Docker, Ci/Cd, Github Actions, Ai Testing, Qa Review
Specialization
Candidates should be experienced developers, engineers, or test automation specialists open to part-time, non-permanent projects, ideally holding a degree in a related technical field. Essential technical experience includes 5+ years primarily in Python development, full-stack background (React and back-end), and experience writing various types of tests, along with familiarity with Docker and CI/CD concepts.
Experience Required
Minimum 5 year(s)
Software Engineer, iOS Core Product - Toronto, Canada at Speechify
Toronto, Ontario, Canada - Full Time
Skills Needed
Swift, Swiftui, Multithreading Programming, Ci/Cd Infrastructure, Fastlane, Solid Principles, Git
Specialization
Candidates should have experience working on products that scaled to a large user base and a track record of engineering products from inception to traction. They should also demonstrate customer obsession and product thinking, with strong technical skills in Swift and SwiftUI.
Experience Required
Minimum 5 year(s)
Principal Software Engineer, Azure Solutions - REMOTE at Jobgether
, , Canada - Full Time
Skills Needed
Azure Solutions, Agile Delivery, Consulting Projects, Azure Compute, Data Stores, Messaging, Api Design, Integration, Ai, .Net Core, C#, Angular, React, Blazor, Ci/Cd, Devops
Specialization
Candidates should have over 5 years of experience in Agile delivery and leading consulting projects, particularly with Azure technologies. A strong background in various programming languages and design patterns is also required, along with relevant Azure certifications.
Experience Required
Minimum 5 year(s)
Senior Software Developer - C++ (Job Req #2025-311) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
C++, Object Oriented Software Design, Algorithms, Debugging, Gstreamer, Ffmpeg, React.Js, Redux Saga, Websockets, Protocol Buffers
Specialization
Candidates must possess advanced C++ experience along with a thorough understanding of object-oriented software design and algorithms, supported by strong debugging skills. Experience with multimedia frameworks like GStreamer or FFmpeg, React.js, WebSockets, or Protocol Buffers is considered a plus.
Experience Required
Minimum 5 year(s)
Senior Software Engineer in Test (Full-Stack/Python) at Mindrift
, Ontario, Canada - Full Time
Skills Needed
Python, Pytest, Async/Await, Subprocess, File Operations, Full Stack Development, React, Back End Systems, Functional Tests, Integration Tests, Docker, Ci/Cd, Github Actions, Ai Systems Testing, Edge Case Testing
Specialization
Candidates should be experienced developers, software engineers, or test automation specialists open to part-time, non-permanent projects, ideally holding a degree in a related technical field. Essential technical requirements include 5+ years of Python development experience (including pytest, async/await) and a background in Full-Stack development covering both React interfaces and robust back-end systems.
Experience Required
Minimum 5 year(s)
Senior Software Engineer in Test (Full-Stack/Python) at Mindrift
, British Columbia, Canada - Full Time
Skills Needed
Python, Pytest, Async/Await, Subprocess, File Operations, Full Stack Development, React, Back End Systems, Functional Tests, Integration Tests, Docker, Ci/Cd, Github Actions, Ai Systems Testing, Edge Case Testing
Specialization
Candidates should be experienced developers or test automation specialists open to part-time, non-permanent projects, ideally holding a degree in a related technical field. Required technical expertise includes 5+ years primarily in Python development (using pytest, async/await, subprocess) and a background in Full-Stack development covering both React interfaces and robust back-end systems.
Experience Required
Minimum 5 year(s)
Senior Software Engineer in Test (Full-Stack/Python) at Mindrift
Quebec, Quebec, Canada - Full Time
Skills Needed
Python, Pytest, Async/Await, Subprocess, File Operations, Full Stack Development, React, Back End Systems, Functional Testing, Integration Testing, Docker, Ci/Cd, Github Actions, Ai Testing, Qa Review
Specialization
Candidates should be experienced developers, software engineers, or test automation specialists open to part-time, non-permanent projects, ideally holding a degree in a related technical field. Essential technical experience includes 5+ years primarily in Python development, full-stack background focusing on React and back-end systems, and experience writing various types of tests.
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...