Software Engineering Jobs in Canada

About 467 results in (4) seconds Clear Filters

Jobs Search

About 467 results in (4) seconds
PT - Water/Wastewater Engineering Graduate (EIT) at Stantec
Ottawa, Ontario, Canada - Full Time
Skills Needed
Technical Skills, Project Delivery, Leadership, Planning, Design, Construction Projects, Process Engineering, Treatment Facilities, Pipelines, Pump Stations, Infrastructure Design, Mentoring, Design Coordination, Cost Estimating, Permitting, Quality Assurance
Specialization
Candidates must possess a Bachelor's degree in civil, environmental, process, chemical, or mechanical engineering, along with a minimum of two years of related experience, preferably as a consulting engineer designing water/wastewater projects. A Professional Engineer (P.Eng) designation or the ability to obtain one is required for this position.
Experience Required
Minimum 2 year(s)
ELECTRO-OPTICAL ENGINEERING & DESIGN @ L3 WESCAM at Harris Corporation
Burlington, ON, Canada - Full Time
Skills Needed
Video Standards, Sensitivity, Mrc, Wave Propagation, Optical Coatings, Software, Zemax, Matlab, Measurements, Optics
Qualification
Graduate
Experienced FEA/CFD Simulation & Design Engineer at stl-engineering
Kanata, Ontario, Canada - Full Time
Skills Needed
Fea, Cfd, Simulation, Design, Mechanical Engineering, Cad, Analytical Modeling, Thermal Analysis, Mechanical Stress, Vibration Analysis, Emi, Emc, Problem Solving, Communication, Attention To Detail, Teamwork, Adaptability
Specialization
Candidates must have completed a Mechanical Engineering program or a related field and have exposure to simulation tools and CAD software. Strong analytical, problem-solving, and communication skills are essential, along with attention to detail and the ability to work in a team.
Experience Required
Minimum 5 year(s)
Mechanical Piping Supervisor at MSL Engineering
Halifax, Nova Scotia, Canada - Full Time
Skills Needed
Mechanical Construction, Piping Supervision, Isometric Drawings, Organizational Skills, Communication Skills, Time Management, Ms Word, Ms Excel, Navis Works 3d Model, Health & Safety, Quality Control, Subcontractor Management, Reporting, Toolbox Talks, Project Coordination, Housekeeping Standards
Specialization
Candidates must have experience in mechanical construction projects within relevant sectors such as Pharmaceutical, Biotech, Semi-Conductor, or Oil & Gas. Proficiency in reading isometric drawings and using Navis Works 3D Model is essential.
Experience Required
Minimum 5 year(s)
Senior Manager, Software Development (Nova) at Vidyard
, , Canada - Full Time
Skills Needed
Software Development Leadership, Ai Concepts, Llms, Prompt Design, Model Evaluation, Saas Product Development, Technical Coaching, Team Management, Cross Functional Collaboration, Technical Strategy, Product Strategy, Ruby On Rails, Node.Js, Vue.Js, React, Aws
Specialization
Candidates need 5-7 years leading a development team and over 10 years in software development, with familiarity in AI concepts relevant to SaaS product development. Proven success in delivering complex solutions, hiring/managing developers, and connecting engineering decisions to business outcomes is essential.
Experience Required
Minimum 10 year(s)
Senior Manager, Software Development (Nova) 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 5-7 years of experience leading a development team and over 10 years in software development, preferably with SaaS experience. A proven track record in delivering solutions and fostering a culture of safety and inclusion is essential.
Experience Required
Minimum 10 year(s)
Software Solution Architect (BigCommerce) at Zaelab
, , Canada - Full Time
Skills Needed
Solution Architecture, Bigcommerce, Api First, Headless Commerce, Technical Leadership, Problem Solving, Cloud Platforms, Node.Js, Typescript, Microservices, Data Models, Integration Patterns, Agile, Devops, Communication, Stakeholder Engagement
Specialization
Candidates should have 10+ years of experience in solution architecture, particularly with BigCommerce and other modern commerce platforms. A strong engineering background and familiarity with API-first architectures and cloud environments are also required.
Experience Required
Minimum 10 year(s)
Software Application Support Specialist CAD at Versaterm
Ottawa, Ontario, Canada - Full Time
Skills Needed
Technical Support, Troubleshooting, Problem Solving, Communication, Interpersonal Skills, Software Support, Crm Systems, Windows, Macos, Web Browsers
Specialization
A bachelor's degree in computer science or a related field is required, along with 2-3 years of experience in software support. Strong problem-solving skills and excellent communication abilities are essential.
Experience Required
Minimum 2 year(s)
Lead Software Engineer - Technical Support at Derq
, , Canada - Full Time
Skills Needed
Linux Server Administration, Networking Fundamentals, Scripting, Github Workflows, Traffic Systems, Smart Infrastructure, Video Analytics, Iot Deployments, Team Leadership, Problem Solving, Communication, Monitoring, Troubleshooting, Automation, Qa, Configuration
Specialization
Candidates should have a bachelor's degree in a related field and 8-10 years of experience in Software Technical Support. Leadership experience of 4-8 years is also required, with a preference for knowledge in traffic systems or smart infrastructure.
Experience Required
Minimum 5 year(s)
Senior Software Engineer- M365 Copilot App at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Application Platform, Architecture, Design, Debugging, Analytics, Problem Solving, Engineering Leadership, Cross Platform Design, Test Automation, Telemetry
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 4+ years of technical engineering experience in relevant programming languages. Proficiency in application platform and architecture, as well as experience in shipping multiple releases, is also necessary.
Experience Required
Minimum 5 year(s)
RQ10363 - Software Developer - CRM - Senior at Maarut
Toronto, Ontario, Canada - Full Time
Skills Needed
Siebel Public Sector, Siebel Eai, Siebel Eim, Web Services, Single Sign On, Oracle Oid, Siebel Open Ui, Rest Service, Soap, Etl, Bi Publisher, Jscript, Aoda, Root Cause Analysis, Data Migration, Unit Testing
Specialization
Candidates must possess over 10 years of experience solutioning and hands-on configuring complex Siebel Public Sector solutions, including extensive experience with integrations, Single Sign-On solutions, and core Siebel technologies like EAI, EIM, and Web Services. Required skills also cover developing unit testing scripts, data modeling, and ensuring compliance with standards like AODA.
Experience Required
Minimum 10 year(s)
[PIPELINE] - Software Engineer II - Canada at MQ Referrals Only
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Spring Boot, Python, Go, Ruby, Mysql, Postgres, Sql Server, Oracle, Service Oriented Architectures, Cloud Computing, Aws, Iac, Ci/Cd, Observability Tools, Datadog
Specialization
Candidates must possess 3+ years of backend software development experience, demonstrating strong programming skills primarily in Java (Spring Boot preferred) and familiarity with other languages like Python, Go, or Ruby. Essential requirements include experience with relational databases, service-oriented architectures, cloud computing (AWS preferred), and a commitment to writing clean, well-tested, and documented code.
Experience Required
Minimum 2 year(s)
Associate Director - Lead Software Engineer at Royal Bank of Canada
Toronto, Ontario, Canada - Full Time
Skills Needed
C# Programming, C++ Programming, Python, Devops, Ai Assisted Development, Agile Methodology, Software Development Life Cycle, Application Integrations, Performance Optimization, Scalability, Collaboration, Communication, Equity Derivatives, Trading Systems, Risk Management, Monitoring Solutions
Specialization
Candidates must have 7+ years of experience in Capital Markets technology and advanced programming skills in C#, C++, and Python. A deep understanding of equity derivatives products and proven experience in resolving performance challenges in large-scale systems is also required.
Experience Required
Minimum 10 year(s)
Associate Director, Lead Software Developer at Dr Bill RBC Ventures
Montreal, Quebec, Canada - Full Time
Skills Needed
Java, Spring Boot, Microservices, Python, Django, Flask, Docker, Kubernetes, Linux, Sql, Nosql, Git, Maven, Gradle, Ci/Cd, Software Architecture
Specialization
Requires a bachelor's degree in computer science or engineering and over 7 years of software development experience, including 3+ years in a lead role. Strong expertise in Java, Spring Framework, Python, and cloud-native technologies is essential, along with experience in Capital Markets.
Experience Required
Minimum 5 year(s)
Generative AI Engineering Specialist (multiple roles) at Morgan Stanley
Montreal, Quebec, Canada - Full Time
Skills Needed
Flask, Django, Fastapi, Azure Open Ai, Aws Bedrock, Google Vertex Ai, Generative Ai, Javascript, Node.Js, Virtual Agents, Amelia, Kore.Ai, Microsoft Copilot Studio, Cloud Platforms, Application Development, Financial Services, Insurance
Specialization
Candidates should have experience with various AI development services and frameworks, as well as experience in a regulated industry like Financial Services or Insurance. Proficiency in designing and interfacing with Virtual Agents is also required.
Experience Required
Minimum 5 year(s)
Senior Technical Manager, Environmental Engineering at WSP
London, Ontario, Canada - Full Time
Skills Needed
Environmental Engineering, Environmental Science, Geo Environmental Science, Environmental Assessment, Remediation, Risk Assessment, Client Strategy, Market Growth, Mentoring, Business Development, Regulatory Compliance, Contaminated Sites, Emerging Contaminants, Cross Sector Collaboration, Seller Doer Leadership, Technical Authority
Specialization
A Bachelor’s or Graduate degree in a relevant field is required, along with 15-20+ years of experience in environmental engineering or geoscience. Registration as a P.Geo. or P.Eng. in Ontario is also necessary.
Experience Required
Minimum 10 year(s)
Production Control Analyst – Material Flow Engineering at Ford Global Career Site
Oakville, Ontario, Canada - Full Time
Skills Needed
Material Flow, Automation Systems, Robotics Systems, Industrial Robotics, Amr Platforms, Agv Platforms, Plc Communications, Analytical Skills, Problem Solving Skills, Attention To Detail, Teamwork, Communication Skills, Ms Office Suite, Safety Standards, Quality Standards
Specialization
Candidates must possess a Bachelor's degree in engineering, technology, mechatronics, material flow, or a related field, along with experience deploying automation or robotics systems in manufacturing. Preferred qualifications include a Master's degree and 2-5 years of relevant experience, alongside strong analytical and teamwork abilities.
Experience Required
Minimum 2 year(s)
Senior Quality Engineering Analyst - Halifax/Vancouver at Royal Bank of Canada
Dartmouth, Nova Scotia, Canada - Full Time
Skills Needed
Test Automation, Sql, Python, Java, Automation Tools, Qe Processes, Testing Life Cycle, Defect Management, Devops, Api Testing, Test Management Tools, Communication Skills, Presentation Skills, Decision Making, Detail Oriented, Problem Solving
Specialization
Candidates must have a relevant degree and at least 4 years of experience in test automation across various environments. Strong skills in SQL, coding (Python or Java), and familiarity with automation tools and frameworks are essential.
Experience Required
Minimum 5 year(s)
Senior Software Developer (Job Req #2026-106) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
C++, Go, Rust, Aws, Gcp, Azure, Docker, Kubernetes, Microservices Architectures, Oo Principles, Devops Practices, Real Time Video Applications, Cloud Native, Low Latency Processing, High Performance Video Streaming, Gpu Programming
Specialization
Candidates must possess expert-level programming experience in languages such as C++, Go, or Rust, along with proven experience developing and deploying cloud-based real-time video applications using technologies like AWS, GCP, or Azure. Essential knowledge includes microservices architectures, OO principles, and experience with DevOps practices and orchestration tools like Kubernetes.
Experience Required
Minimum 5 year(s)
Staff Software Developer- Financial Services at Lightspeed Belgium
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Technical Leadership, Cloud Applications, Java, Typescript, Javascript, Node.Js, React, Engineering Excellence, Mentoring, Continuous Improvement, Collaboration, Problem Solving, Ownership, Curiosity, Learning
Specialization
Candidates should have expertise in engineering fundamentals and experience in developing scalable applications on cloud platforms like GCP and AWS. A strong sense of ownership and a commitment to continuous learning are also essential.
Experience Required
Minimum 5 year(s)
PT - Water/Wastewater Engineering Graduate (EIT) at Stantec
Ottawa, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

18 Jun, 26

Salary

93900.0

Posted On

20 Mar, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Technical Skills, Project Delivery, Leadership, Planning, Design, Construction Projects, Process Engineering, Treatment Facilities, Pipelines, Pump Stations, Infrastructure Design, Mentoring, Design Coordination, Cost Estimating, Permitting, Quality Assurance

Industry

Industrial Machinery Manufacturing

Description
Communities everywhere share the need for clean water. And as they work to meet that need, they’re facing new, more complex challenges every day. Our water professionals collaborate to contribute innovative ideas, guided by scientific rigor and a vision for sustainable growth. Every day, we’re helping communities improve, reuse, and protect our world’s most precious resource.   Join our team to deliver transformational projects that will benefit future generations. Grow with us, H20+U.   Your Opportunity   You will apply your technical skills, project delivery, and leadership to a complex array of multi-disciplinary planning, design and construction projects for municipal water/wastewater systems including process, treatment facilities, pipelines, pump stations, integrated road/water/sewer projects and related infrastructure.  The selected candidate must be self-directed, capable of leading and/or contributing to complex teams, eager to mentor staff, and should demonstrate a passion for involvement in the water/wastewater industry and an enthusiasm to help develop the practice locally.   Our ideal candidate will have experience as a consulting engineer designing water/wastewater projects for municipal or industrial clients. They will have a background in either civil, process, mechanical or chemical engineering. This role will require a balance of technical leadership, engineering, and design coordination.   This role can be based out of the Ottawa, ON office from where you will work with brilliant specialists from across our North American operations.  The opportunity would consist of a casual contract for as-required services, where such services would be engaged by project delivery teams.  Your Key Responsibilities   * Work on all sizes of water and wastewater projects and participate in multi-disciplinary teams through planning, design, and construction for municipal clients.   * Perform engineering design tasks on assigned projects under supervision of the Project Technical Lead or Project Manager, including engineering drawings, engineering reports, presentations, and required applications to regulatory and/or funding agencies.   * May be a design coordinator and/or assistant Project Manager.   * Participate in client project requirement meetings and value analysis and cost estimating.   * Involved in the permitting process of projects, which may require meetings with clients, contractors, reviewing agency personnel and governing entities.   * Manage and lead junior team members while working on projects; complete tasks and delegate specific project tasks to other team members as appropriate.   * Assist senior engineers/designers with developing and managing the project scope, budget, staffing and schedule.   * Prepare contract documents for construction (i.e. engineering drawings and specifications).   * May conduct construction inspection services and construction administration.   * May provide services during construction that can include submittal reviews, responses to requests for information and contract document clarifications.   * Participate in constructability review.   * Conduct quality assurance and quality control on projects.   * Assist in the development of new standards and specifications for the discipline.   * Prepare portions of engineering project proposals, change orders, client contact and communication pertaining to specific projects.   Pay Transparency: In compliance with pay transparency laws, pay ranges are provided for positions in locations where required. Please note, the final agreed upon compensation is based on individual education, qualifications, experience, and work location. At Stantec certain roles are bonus eligible. Actual compensation for part-time roles will be pro-rated based on the agreed number of working hours per week. Benefits Summary: Regular full-time and part-time employees (working at least 20 hours per week) will have access to health, dental, and vision plans, a wellness program, health care spending account, wellness spending account, group registered retirement savings plan, employee stock purchase program, group tax-free savings account, life and accidental death & dismemberment (AD&D) insurance, short-term/long-term disability plans, emergency travel benefits, tuition reimbursement, professional membership fee coverage, and paid time off. Temporary/casual employees will have access to group registered retirement savings plan, employee stock purchase program, and group tax-free savings account. The benefits information listed above may not apply to union positions because benefits for such positions are governed by applicable collective bargaining agreements.
Responsibilities
The role involves applying technical skills to multi-disciplinary planning, design, and construction projects for municipal water/wastewater systems, including performing engineering design tasks under supervision and participating in client meetings. Key duties include managing and leading junior team members, preparing contract documents, assisting with project scope/budget management, and participating in construction administration and quality control.
PT - Water/Wastewater Engineering Graduate (EIT) at Stantec
Ottawa, Ontario, Canada - Full Time
Skills Needed
Technical Skills, Project Delivery, Leadership, Planning, Design, Construction Projects, Process Engineering, Treatment Facilities, Pipelines, Pump Stations, Infrastructure Design, Mentoring, Design Coordination, Cost Estimating, Permitting, Quality Assurance
Specialization
Candidates must possess a Bachelor's degree in civil, environmental, process, chemical, or mechanical engineering, along with a minimum of two years of related experience, preferably as a consulting engineer designing water/wastewater projects. A Professional Engineer (P.Eng) designation or the ability to obtain one is required for this position.
Experience Required
Minimum 2 year(s)
ELECTRO-OPTICAL ENGINEERING & DESIGN @ L3 WESCAM at Harris Corporation
Burlington, ON, Canada - Full Time
Skills Needed
Video Standards, Sensitivity, Mrc, Wave Propagation, Optical Coatings, Software, Zemax, Matlab, Measurements, Optics
Qualification
Graduate
Experienced FEA/CFD Simulation & Design Engineer at stl-engineering
Kanata, Ontario, Canada - Full Time
Skills Needed
Fea, Cfd, Simulation, Design, Mechanical Engineering, Cad, Analytical Modeling, Thermal Analysis, Mechanical Stress, Vibration Analysis, Emi, Emc, Problem Solving, Communication, Attention To Detail, Teamwork, Adaptability
Specialization
Candidates must have completed a Mechanical Engineering program or a related field and have exposure to simulation tools and CAD software. Strong analytical, problem-solving, and communication skills are essential, along with attention to detail and the ability to work in a team.
Experience Required
Minimum 5 year(s)
Mechanical Piping Supervisor at MSL Engineering
Halifax, Nova Scotia, Canada - Full Time
Skills Needed
Mechanical Construction, Piping Supervision, Isometric Drawings, Organizational Skills, Communication Skills, Time Management, Ms Word, Ms Excel, Navis Works 3d Model, Health & Safety, Quality Control, Subcontractor Management, Reporting, Toolbox Talks, Project Coordination, Housekeeping Standards
Specialization
Candidates must have experience in mechanical construction projects within relevant sectors such as Pharmaceutical, Biotech, Semi-Conductor, or Oil & Gas. Proficiency in reading isometric drawings and using Navis Works 3D Model is essential.
Experience Required
Minimum 5 year(s)
Senior Manager, Software Development (Nova) at Vidyard
, , Canada - Full Time
Skills Needed
Software Development Leadership, Ai Concepts, Llms, Prompt Design, Model Evaluation, Saas Product Development, Technical Coaching, Team Management, Cross Functional Collaboration, Technical Strategy, Product Strategy, Ruby On Rails, Node.Js, Vue.Js, React, Aws
Specialization
Candidates need 5-7 years leading a development team and over 10 years in software development, with familiarity in AI concepts relevant to SaaS product development. Proven success in delivering complex solutions, hiring/managing developers, and connecting engineering decisions to business outcomes is essential.
Experience Required
Minimum 10 year(s)
Senior Manager, Software Development (Nova) 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 5-7 years of experience leading a development team and over 10 years in software development, preferably with SaaS experience. A proven track record in delivering solutions and fostering a culture of safety and inclusion is essential.
Experience Required
Minimum 10 year(s)
Software Solution Architect (BigCommerce) at Zaelab
, , Canada - Full Time
Skills Needed
Solution Architecture, Bigcommerce, Api First, Headless Commerce, Technical Leadership, Problem Solving, Cloud Platforms, Node.Js, Typescript, Microservices, Data Models, Integration Patterns, Agile, Devops, Communication, Stakeholder Engagement
Specialization
Candidates should have 10+ years of experience in solution architecture, particularly with BigCommerce and other modern commerce platforms. A strong engineering background and familiarity with API-first architectures and cloud environments are also required.
Experience Required
Minimum 10 year(s)
Software Application Support Specialist CAD at Versaterm
Ottawa, Ontario, Canada - Full Time
Skills Needed
Technical Support, Troubleshooting, Problem Solving, Communication, Interpersonal Skills, Software Support, Crm Systems, Windows, Macos, Web Browsers
Specialization
A bachelor's degree in computer science or a related field is required, along with 2-3 years of experience in software support. Strong problem-solving skills and excellent communication abilities are essential.
Experience Required
Minimum 2 year(s)
Lead Software Engineer - Technical Support at Derq
, , Canada - Full Time
Skills Needed
Linux Server Administration, Networking Fundamentals, Scripting, Github Workflows, Traffic Systems, Smart Infrastructure, Video Analytics, Iot Deployments, Team Leadership, Problem Solving, Communication, Monitoring, Troubleshooting, Automation, Qa, Configuration
Specialization
Candidates should have a bachelor's degree in a related field and 8-10 years of experience in Software Technical Support. Leadership experience of 4-8 years is also required, with a preference for knowledge in traffic systems or smart infrastructure.
Experience Required
Minimum 5 year(s)
Senior Software Engineer- M365 Copilot App at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Application Platform, Architecture, Design, Debugging, Analytics, Problem Solving, Engineering Leadership, Cross Platform Design, Test Automation, Telemetry
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 4+ years of technical engineering experience in relevant programming languages. Proficiency in application platform and architecture, as well as experience in shipping multiple releases, is also necessary.
Experience Required
Minimum 5 year(s)
RQ10363 - Software Developer - CRM - Senior at Maarut
Toronto, Ontario, Canada - Full Time
Skills Needed
Siebel Public Sector, Siebel Eai, Siebel Eim, Web Services, Single Sign On, Oracle Oid, Siebel Open Ui, Rest Service, Soap, Etl, Bi Publisher, Jscript, Aoda, Root Cause Analysis, Data Migration, Unit Testing
Specialization
Candidates must possess over 10 years of experience solutioning and hands-on configuring complex Siebel Public Sector solutions, including extensive experience with integrations, Single Sign-On solutions, and core Siebel technologies like EAI, EIM, and Web Services. Required skills also cover developing unit testing scripts, data modeling, and ensuring compliance with standards like AODA.
Experience Required
Minimum 10 year(s)
[PIPELINE] - Software Engineer II - Canada at MQ Referrals Only
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Spring Boot, Python, Go, Ruby, Mysql, Postgres, Sql Server, Oracle, Service Oriented Architectures, Cloud Computing, Aws, Iac, Ci/Cd, Observability Tools, Datadog
Specialization
Candidates must possess 3+ years of backend software development experience, demonstrating strong programming skills primarily in Java (Spring Boot preferred) and familiarity with other languages like Python, Go, or Ruby. Essential requirements include experience with relational databases, service-oriented architectures, cloud computing (AWS preferred), and a commitment to writing clean, well-tested, and documented code.
Experience Required
Minimum 2 year(s)
Associate Director - Lead Software Engineer at Royal Bank of Canada
Toronto, Ontario, Canada - Full Time
Skills Needed
C# Programming, C++ Programming, Python, Devops, Ai Assisted Development, Agile Methodology, Software Development Life Cycle, Application Integrations, Performance Optimization, Scalability, Collaboration, Communication, Equity Derivatives, Trading Systems, Risk Management, Monitoring Solutions
Specialization
Candidates must have 7+ years of experience in Capital Markets technology and advanced programming skills in C#, C++, and Python. A deep understanding of equity derivatives products and proven experience in resolving performance challenges in large-scale systems is also required.
Experience Required
Minimum 10 year(s)
Associate Director, Lead Software Developer at Dr Bill RBC Ventures
Montreal, Quebec, Canada - Full Time
Skills Needed
Java, Spring Boot, Microservices, Python, Django, Flask, Docker, Kubernetes, Linux, Sql, Nosql, Git, Maven, Gradle, Ci/Cd, Software Architecture
Specialization
Requires a bachelor's degree in computer science or engineering and over 7 years of software development experience, including 3+ years in a lead role. Strong expertise in Java, Spring Framework, Python, and cloud-native technologies is essential, along with experience in Capital Markets.
Experience Required
Minimum 5 year(s)
Generative AI Engineering Specialist (multiple roles) at Morgan Stanley
Montreal, Quebec, Canada - Full Time
Skills Needed
Flask, Django, Fastapi, Azure Open Ai, Aws Bedrock, Google Vertex Ai, Generative Ai, Javascript, Node.Js, Virtual Agents, Amelia, Kore.Ai, Microsoft Copilot Studio, Cloud Platforms, Application Development, Financial Services, Insurance
Specialization
Candidates should have experience with various AI development services and frameworks, as well as experience in a regulated industry like Financial Services or Insurance. Proficiency in designing and interfacing with Virtual Agents is also required.
Experience Required
Minimum 5 year(s)
Senior Technical Manager, Environmental Engineering at WSP
London, Ontario, Canada - Full Time
Skills Needed
Environmental Engineering, Environmental Science, Geo Environmental Science, Environmental Assessment, Remediation, Risk Assessment, Client Strategy, Market Growth, Mentoring, Business Development, Regulatory Compliance, Contaminated Sites, Emerging Contaminants, Cross Sector Collaboration, Seller Doer Leadership, Technical Authority
Specialization
A Bachelor’s or Graduate degree in a relevant field is required, along with 15-20+ years of experience in environmental engineering or geoscience. Registration as a P.Geo. or P.Eng. in Ontario is also necessary.
Experience Required
Minimum 10 year(s)
Production Control Analyst – Material Flow Engineering at Ford Global Career Site
Oakville, Ontario, Canada - Full Time
Skills Needed
Material Flow, Automation Systems, Robotics Systems, Industrial Robotics, Amr Platforms, Agv Platforms, Plc Communications, Analytical Skills, Problem Solving Skills, Attention To Detail, Teamwork, Communication Skills, Ms Office Suite, Safety Standards, Quality Standards
Specialization
Candidates must possess a Bachelor's degree in engineering, technology, mechatronics, material flow, or a related field, along with experience deploying automation or robotics systems in manufacturing. Preferred qualifications include a Master's degree and 2-5 years of relevant experience, alongside strong analytical and teamwork abilities.
Experience Required
Minimum 2 year(s)
Senior Quality Engineering Analyst - Halifax/Vancouver at Royal Bank of Canada
Dartmouth, Nova Scotia, Canada - Full Time
Skills Needed
Test Automation, Sql, Python, Java, Automation Tools, Qe Processes, Testing Life Cycle, Defect Management, Devops, Api Testing, Test Management Tools, Communication Skills, Presentation Skills, Decision Making, Detail Oriented, Problem Solving
Specialization
Candidates must have a relevant degree and at least 4 years of experience in test automation across various environments. Strong skills in SQL, coding (Python or Java), and familiarity with automation tools and frameworks are essential.
Experience Required
Minimum 5 year(s)
Senior Software Developer (Job Req #2026-106) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
C++, Go, Rust, Aws, Gcp, Azure, Docker, Kubernetes, Microservices Architectures, Oo Principles, Devops Practices, Real Time Video Applications, Cloud Native, Low Latency Processing, High Performance Video Streaming, Gpu Programming
Specialization
Candidates must possess expert-level programming experience in languages such as C++, Go, or Rust, along with proven experience developing and deploying cloud-based real-time video applications using technologies like AWS, GCP, or Azure. Essential knowledge includes microservices architectures, OO principles, and experience with DevOps practices and orchestration tools like Kubernetes.
Experience Required
Minimum 5 year(s)
Staff Software Developer- Financial Services at Lightspeed Belgium
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Technical Leadership, Cloud Applications, Java, Typescript, Javascript, Node.Js, React, Engineering Excellence, Mentoring, Continuous Improvement, Collaboration, Problem Solving, Ownership, Curiosity, Learning
Specialization
Candidates should have expertise in engineering fundamentals and experience in developing scalable applications on cloud platforms like GCP and AWS. A strong sense of ownership and a commitment to continuous learning are also essential.
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...