Software Engineering Jobs in Canada

About 380 results in (2) seconds Clear Filters

Jobs Search

About 380 results in (2) seconds
Software Engineering at General Dynamics Mediaware
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Software Engineering Team Lead at Stelvio Brands Inc
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Director of Software Engineering at OrthoFi
Quinte West, Ontario, Canada - Full Time
Skills Needed
People Management, Ai/Ml Product Scaling, Agile Methodologies, Software Architecture, Product Delivery, C#, React, Angular, Sql Server, Aws, Ci/Cd, Devops, Test Automation, Strategic Thinking, Budget Management, Stakeholder Collaboration
Specialization
Requires a degree in Computer Science or related field with over 15 years of software engineering experience and 10+ years of people management. Must have a proven track record of delivering complex software products and scaling AI/ML capabilities.
Experience Required
Minimum 10 year(s)
Associate Software Engineer / Software Engineer at Epic Engineering
vancouver, British Columbia, Canada - Full Time
Skills Needed
N/A
Software Engineer, Product at Asana
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Data Modeling, Saas Development, Algorithm Implementation, Cross Functional Collaboration, Ui Design Partnership, Continuous Deployment, Asynchronous Processing, Code Maintenance, User Experience Design
Specialization
Requires 3+ years of experience working with large, well-maintained codebases and strong cross-functional communication skills. Candidates should demonstrate a passion for user experience and a curiosity for AI tools and emerging technologies.
Experience Required
Minimum 2 year(s)
Senior Software Engineer, Cloud Engineering at Jobgether
, , Canada - Full Time
Skills Needed
Cloud Engineering, Platform Engineering, Kubernetes, Terraform, Ci/Cd, Python, Go, Javascript, Argocd, Helm, Grafana, Distributed Systems, Sre, Devops, Gcp, Aws
Specialization
Requires 5+ years of experience in Cloud or Platform Engineering with proficiency in Python, Go, or JavaScript. Must have deep expertise in Kubernetes, Terraform, and cloud platforms like GCP or AWS.
Experience Required
Minimum 5 year(s)
Engineering Lead at Harvey John
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Engineering Lead at Wrapbook
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Engineering Lead at Evismart
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Engineering Lead at Owl Practice
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Engineering Lead at Fidelity Canada
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Engineering Lead at RBC
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Engineering Manager at WSPConsulting GmbH
ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Engineering Manager at Porter Engineered Systems
ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Engineering Manager at Apertera
ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Technical Manager, Software Engineering (Elevare Health) at Providence Health Care
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering Leadership, System Architecture, Cloud Strategy, Devops, Agile Methodologies, Ci/Cd, Aws, Azure, Hl7, Fhir, Sql, Stakeholder Management, Program Management, Risk Management, Api Design, Microservices
Specialization
Requires a Master's degree in Computer Science or Engineering with 7-10 years of software development experience, including at least 2 years in leadership. Proficiency in AWS/Azure, Agile/DevOps practices, and familiarity with healthcare interoperability standards is expected.
Experience Required
Minimum 5 year(s)
Engineering Director at TOWNEPLACE SUITES BY MARRIOTT SAN DIEGO AIRPORT LIBERTY STATION
Montreal, Quebec, Canada - Full Time
Skills Needed
Property Maintenance, Budget Management, Capital Expenditure Planning, Preventative Maintenance, Energy Conservation, Hvac R, Electrical Systems, Plumbing, Regulatory Compliance, Emergency Response Leadership, Asset Protection, Financial Reporting, Vendor Management, Human Resources Management, Life Safety Systems, Project Supervision
Specialization
Requires a high school diploma with 6 years of experience or a 2-year degree with 4 years of experience in engineering and maintenance. Technical training in HVAC-R, Electrical, and Plumbing is mandatory.
Experience Required
Minimum 5 year(s)
Data Engineering Lead at Hire Digitalent
Alberta, Alberta, Canada - Full Time
Skills Needed
N/A
Engineering Estimator at MDS Aero Support Corporation
Ottawa, Ontario, Canada - Full Time
Skills Needed
Engineering Estimation, Commercial Management, Systems Engineering, Cost Driver Identification, Risk Register Generation, Microsoft Excel, Microsoft Word, Technical Requirement Analysis, Budgeting, Procurement, Proposal Development, Contractual Terms Analysis, Parametric Analysis, International Business Development, Technical Writing, Stakeholder Management
Specialization
Candidates need at least 2 years of experience in engineering estimation or commercial management and advanced proficiency in Microsoft Office. A university degree in Engineering or a professional certification is preferred, along with the ability to travel internationally.
Experience Required
Minimum 2 year(s)
Engineering Manager - Solutions Engineering at Jobgether
, , Canada - Full Time
Skills Needed
Python, Software Engineering Leadership, Cloud Infrastructure, Kubernetes, Openstack, Linux Systems Administration, Infrastructure Automation, Agile Methodologies, System Architecture, People Management, Technical Delivery, Bare Metal Operations
Specialization
Requires proven experience leading software engineering teams and a strong technical background in Python and cloud technologies like Kubernetes or OpenStack. Candidates must possess strong Linux administration skills and the ability to balance technical depth with people leadership.
Experience Required
Minimum 5 year(s)
Software Engineering at General Dynamics Mediaware
Ontario, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

19 Nov, 26

Salary

0.0

Posted On

21 Aug, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Technology & Services

Description

What You’ll Do

  • Feature Development: Write clean, testable code to implement new features under the guidance of senior engineers.
  • Bug Fixing: Diagnose, troubleshoot, and resolve issues reported by users or QA teams.
  • Code Reviews: Participate in peer code reviews to learn best practices and maintain high code quality.
  • Agile Participation: Attend daily stand-ups, sprint planning, and retrospective meetings.
  • Testing: Write unit and integration tests to ensure code reliability and performance.


What You’ll Bring

  • Technical Foundation: Solid understanding of at least one major programming language (e.g., JavaScript, Python, Java, or C#).
  • Web Basics: Familiarity with HTML, CSS, and basic database concepts (SQL or NoSQL).
  • Tools: Basic experience using Git and GitHub for version control.
  • Soft Skills: A strong curiosity to learn, excellent communication skills, and a collaborative team mindset.


Responsibilities
Software Engineering at General Dynamics Mediaware
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Software Engineering Team Lead at Stelvio Brands Inc
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Director of Software Engineering at OrthoFi
Quinte West, Ontario, Canada - Full Time
Skills Needed
People Management, Ai/Ml Product Scaling, Agile Methodologies, Software Architecture, Product Delivery, C#, React, Angular, Sql Server, Aws, Ci/Cd, Devops, Test Automation, Strategic Thinking, Budget Management, Stakeholder Collaboration
Specialization
Requires a degree in Computer Science or related field with over 15 years of software engineering experience and 10+ years of people management. Must have a proven track record of delivering complex software products and scaling AI/ML capabilities.
Experience Required
Minimum 10 year(s)
Associate Software Engineer / Software Engineer at Epic Engineering
vancouver, British Columbia, Canada - Full Time
Skills Needed
N/A
Software Engineer, Product at Asana
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Data Modeling, Saas Development, Algorithm Implementation, Cross Functional Collaboration, Ui Design Partnership, Continuous Deployment, Asynchronous Processing, Code Maintenance, User Experience Design
Specialization
Requires 3+ years of experience working with large, well-maintained codebases and strong cross-functional communication skills. Candidates should demonstrate a passion for user experience and a curiosity for AI tools and emerging technologies.
Experience Required
Minimum 2 year(s)
Senior Software Engineer, Cloud Engineering at Jobgether
, , Canada - Full Time
Skills Needed
Cloud Engineering, Platform Engineering, Kubernetes, Terraform, Ci/Cd, Python, Go, Javascript, Argocd, Helm, Grafana, Distributed Systems, Sre, Devops, Gcp, Aws
Specialization
Requires 5+ years of experience in Cloud or Platform Engineering with proficiency in Python, Go, or JavaScript. Must have deep expertise in Kubernetes, Terraform, and cloud platforms like GCP or AWS.
Experience Required
Minimum 5 year(s)
Engineering Lead at Harvey John
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Engineering Lead at Wrapbook
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Engineering Lead at Evismart
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Engineering Lead at Owl Practice
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Engineering Lead at Fidelity Canada
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Engineering Lead at RBC
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Engineering Manager at WSPConsulting GmbH
ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Engineering Manager at Porter Engineered Systems
ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Engineering Manager at Apertera
ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Technical Manager, Software Engineering (Elevare Health) at Providence Health Care
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering Leadership, System Architecture, Cloud Strategy, Devops, Agile Methodologies, Ci/Cd, Aws, Azure, Hl7, Fhir, Sql, Stakeholder Management, Program Management, Risk Management, Api Design, Microservices
Specialization
Requires a Master's degree in Computer Science or Engineering with 7-10 years of software development experience, including at least 2 years in leadership. Proficiency in AWS/Azure, Agile/DevOps practices, and familiarity with healthcare interoperability standards is expected.
Experience Required
Minimum 5 year(s)
Engineering Director at TOWNEPLACE SUITES BY MARRIOTT SAN DIEGO AIRPORT LIBERTY STATION
Montreal, Quebec, Canada - Full Time
Skills Needed
Property Maintenance, Budget Management, Capital Expenditure Planning, Preventative Maintenance, Energy Conservation, Hvac R, Electrical Systems, Plumbing, Regulatory Compliance, Emergency Response Leadership, Asset Protection, Financial Reporting, Vendor Management, Human Resources Management, Life Safety Systems, Project Supervision
Specialization
Requires a high school diploma with 6 years of experience or a 2-year degree with 4 years of experience in engineering and maintenance. Technical training in HVAC-R, Electrical, and Plumbing is mandatory.
Experience Required
Minimum 5 year(s)
Data Engineering Lead at Hire Digitalent
Alberta, Alberta, Canada - Full Time
Skills Needed
N/A
Engineering Estimator at MDS Aero Support Corporation
Ottawa, Ontario, Canada - Full Time
Skills Needed
Engineering Estimation, Commercial Management, Systems Engineering, Cost Driver Identification, Risk Register Generation, Microsoft Excel, Microsoft Word, Technical Requirement Analysis, Budgeting, Procurement, Proposal Development, Contractual Terms Analysis, Parametric Analysis, International Business Development, Technical Writing, Stakeholder Management
Specialization
Candidates need at least 2 years of experience in engineering estimation or commercial management and advanced proficiency in Microsoft Office. A university degree in Engineering or a professional certification is preferred, along with the ability to travel internationally.
Experience Required
Minimum 2 year(s)
Engineering Manager - Solutions Engineering at Jobgether
, , Canada - Full Time
Skills Needed
Python, Software Engineering Leadership, Cloud Infrastructure, Kubernetes, Openstack, Linux Systems Administration, Infrastructure Automation, Agile Methodologies, System Architecture, People Management, Technical Delivery, Bare Metal Operations
Specialization
Requires proven experience leading software engineering teams and a strong technical background in Python and cloud technologies like Kubernetes or OpenStack. Candidates must possess strong Linux administration skills and the ability to balance technical depth with people leadership.
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...