Software Engineering Jobs in Canada

About 2546 results in (4) seconds Clear Filters

Jobs Search

About 2546 results in (4) seconds
Software Engineer - Backend at Maple
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer, Graduate at Provision Software Corporation
Toronto, ON, Canada - Full Time
Skills Needed
Python, Web Applications
Specialization
Software Engineering, Engineering
Qualification
Graduate
Software Engineer (Camunda) at Exadel Inc Website
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Rendering Software Engineer at Electronic Arts
Vancouver, BC, Canada - Full Time
Skills Needed
Memory Management, Technology, Art, Ps4, Working Environment, Computer Graphics, Entertainment, Trigonometry, Xbox One, Design, Architectural Design, Performance Analysis, White Papers, Video Games, Mobile, Console, Metal, Calculus, Optimization, Algebra, Teamwork
Qualification
Graduate
Senior Software Development at Autodesk
Quebec City, QC, Canada - Full Time
Skills Needed
Aws, Css, Html, Ecs, Node.Js, Computer Science, Programming Languages, Authentication, Javascript, Langages De Programmation, Ec2, Cloud Services, Python, Java, Des, Microservices
Specialization
Computer Science
Qualification
Graduate
Embedded Software Developer at North America Traffic Inc
Port Colborne, ON, Canada - Full Time
Skills Needed
System Software, Boot Loaders, Serial Communications, Kernel, Critical Systems
Qualification
Graduate
Principal Software Engineer at Calabrio
, Ontario, Canada - Full Time
Skills Needed
Ai, Data Driven Application Development, Saas Solutions, Nlp, Speech To Text, Llm Models, Rest Apis, Agile Methodologies, Python, Java, Sql, React, Javascript, Cloud Computing, Distributed Systems, Database Management
Specialization
The ideal candidate should have 8+ years of professional experience in software development, including 3+ years in senior roles, with proficiency in Python, Java, SQL, and AI/ML development. Strong experience with both relational and non-relational databases is also required.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Berkshire Hathaway Specialty Insurance
Toronto, ON, Canada - Full Time
Skills Needed
Soa, Analytical Skills, System Administration, Software Development, Solution Delivery, Interpersonal Skills, Languages, Vendors
Qualification
Graduate
Staff Software Engineer New at Marqeta
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science engineering or a related field
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Engineer, Security at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Software Development, Security Solutions, Python, Go, Cloud Environments, Aws, Gcp, Azure, Communication Skills, Interpersonal Skills, Automation, Security Best Practices, Threat Modeling, Blockchain Technologies, Smart Contract Security
Specialization
A Bachelor’s degree in Computer Science or related field and 3+ years of experience in software development are required. Experience with automated tools in Python or Go and proficiency in various technology stacks and cloud environments is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer, Embedded at Motive
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Embedded Systems, C/C++, Firmware Development, Debugging, Multi Core Architectures, Automated Testing, Rtos, Linux, Android, Electrical Bus Communication, Thread Scheduling, Context Switching, Memory Management, Iot, Wifi, Bluetooth
Specialization
Candidates should have 5+ years of experience and a Bachelor's degree in Electrical Engineering, Computer Science, or equivalent. Strong programming experience in C/C++ and familiarity with ARM architectures is required.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at ServiceTitan Software Canada ULC
Esquimalt, BC V9A 6T5, Canada - Full Time
Skills Needed
Physics, Aws, Git, Continuous Integration, Automation, Visual Studio, New Relic, Jira, Teamcity, Azure, Developers, Computer Science, 3rd Party Integrations, Unit Testing, Microsoft Sql Server
Qualification
Graduate
Experience Required
Minimum 15 year(s)
Software Developer - Senior at Arthur Grand Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
Contractors, Staff Augmentation
Qualification
Graduate
Software Development Intern at Arup
Toronto, ON M4W 3M5, Canada - Full Time
Skills Needed
Biodiversity, Drive Change, Climate, Training
Qualification
Graduate
Winter 2025 | Civil Engineering Co-op – Transportation Engineering at CIMA
Toronto, ON M5V 2K6, Canada - Full Time
Skills Needed
Excel, Transportation Studies, Disabilities, Interpersonal Relationships, Diagrams, Communication Skills, Powerpoint, Ethics, Employment Equity, Manuals
Specialization
Civil Engineering, Engineering
Qualification
Graduate
Professor of Chemical Engineering - Agri-food Processing Engineering at Polytechnique Montral
Montréal, QC, Canada - Full Time
Skills Needed
Collaboration, French, Evaluations, Working Environment, Openness, Design, Creativity, Graduate Students, Funding
Qualification
Graduate
Software Engineer / Sr. Software Engineer (.NET, C#) at Applied Systems
, , Canada - Full Time
Skills Needed
C#, .Net, Asp.Net, Sql, Entity Framework, Dapper, Dependency Injection, Nunit, Xunit, Moq, Postman, Jest, Splunk, Data Dog, Git, Saas
Specialization
The ideal candidate should have 3+ years of experience in software engineering with knowledge of various software development languages and frameworks. For the Senior Software Engineer role, 8+ years of experience and a passion for continuous learning in programming and web development are preferred.
Experience Required
Minimum 5 year(s)
Software Developer, Augmented Reality, System Software at Google
Waterloo, ON, Canada - Full Time
Skills Needed
Algorithms, Data Structures, Embedded Systems, Programming Languages, Git, Gerrit, C++, Computer Science, C
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Developer, Augmented Reality, System Software at Google
Waterloo, Ontario, Canada - Full Time
Skills Needed
C++, Embedded Systems, Linux, C, Python, Data Structures, Algorithms, Version Control, Git, Code Review, Gerrit
Specialization
A bachelor's degree or equivalent practical experience is required, along with 2 years of experience in C++, Embedded Systems, and Linux. Preferred qualifications include a master's degree or PhD in a related field and experience with data structures or algorithms.
Experience Required
Minimum 2 year(s)
Product Software Engineer - Sr Software Engineer(C++) at Capgemini Portugal
, , Canada - Full Time
Skills Needed
C++, Distributed Systems, Linux, Bash Scripting, Docker, Agile, Python, Java, Data Coding, Functional Specifications, Design Specifications, Collaboration, Communication
Specialization
The position requires over 5 years of experience with strong proficiency in C++ development and familiarity with distributed systems. Strong English communication skills and experience in Agile environments are also essential.
Experience Required
Minimum 5 year(s)
Software Engineer - Backend at Maple
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

26 Nov, 25

Salary

0.0

Posted On

26 Aug, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

ABOUT MAPLE

Founded in 2015, Maple is a fast-growing health tech company with a vision to power the future of healthcare by building a connected and superior experience for patients, doctors, nurse practitioners and other types of health providers.
We offer virtual care services across multiple distribution channels, including Direct-to-Consumer ("B2C"), Employers and Private Insurers ("B2B") and Public Sector Institutions ("B2I"). With a growing network of 2,000+ healthcare providers and nearly 7 million Canadians with access to our services, Maple is one of Canada’s fastest-growing virtual care companies.
We have established an entrepreneurial culture centered around our purpose to support people’s health and well-being and to strengthen the healthcare system. We attribute our success to our team, who has helped us achieve numerous noteworthy awards including: LinkedIn’s Top 10 Startups, Deloitte Canada’s Technology Fast 50, Globe & Mail’s Top Growing Companies in Canada, North America’s Inspiring Workplaces, and Glory Professional’s The Power 50: Canada’s Most Impactful Companies.

OUR CORE VALUES

  • We are a team: We’re team Maple. We’re better together. We support each other, face challenges collectively, and are united in a belief that we can make a positive difference in healthcare, as one.
  • We can do big things: We’re bold. We know that if we push the boundaries, and inspire each other to dream bigger and think differently, we will realize our incredibly ambitious goals.
  • We celebrate wins and own mistakes: We empower each other to own our contributions. We celebrate and learn from our achievements, and we recognize and learn from our mistakes.
  • We get better every day: We never settle. We’re always learning and improving, always seeking feedback, and we tackle challenges with a belief that better is always possible—in ourselves, our processes, our products and our services.
  • We’re all the way in: We’re fully committed. We strive for excellence, are driven by our purpose, and we act with urgency to fulfill it every day.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

Please refer the Job description for details

Software Engineer - Backend at Maple
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer, Graduate at Provision Software Corporation
Toronto, ON, Canada - Full Time
Skills Needed
Python, Web Applications
Specialization
Software Engineering, Engineering
Qualification
Graduate
Software Engineer (Camunda) at Exadel Inc Website
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Rendering Software Engineer at Electronic Arts
Vancouver, BC, Canada - Full Time
Skills Needed
Memory Management, Technology, Art, Ps4, Working Environment, Computer Graphics, Entertainment, Trigonometry, Xbox One, Design, Architectural Design, Performance Analysis, White Papers, Video Games, Mobile, Console, Metal, Calculus, Optimization, Algebra, Teamwork
Qualification
Graduate
Senior Software Development at Autodesk
Quebec City, QC, Canada - Full Time
Skills Needed
Aws, Css, Html, Ecs, Node.Js, Computer Science, Programming Languages, Authentication, Javascript, Langages De Programmation, Ec2, Cloud Services, Python, Java, Des, Microservices
Specialization
Computer Science
Qualification
Graduate
Embedded Software Developer at North America Traffic Inc
Port Colborne, ON, Canada - Full Time
Skills Needed
System Software, Boot Loaders, Serial Communications, Kernel, Critical Systems
Qualification
Graduate
Principal Software Engineer at Calabrio
, Ontario, Canada - Full Time
Skills Needed
Ai, Data Driven Application Development, Saas Solutions, Nlp, Speech To Text, Llm Models, Rest Apis, Agile Methodologies, Python, Java, Sql, React, Javascript, Cloud Computing, Distributed Systems, Database Management
Specialization
The ideal candidate should have 8+ years of professional experience in software development, including 3+ years in senior roles, with proficiency in Python, Java, SQL, and AI/ML development. Strong experience with both relational and non-relational databases is also required.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Berkshire Hathaway Specialty Insurance
Toronto, ON, Canada - Full Time
Skills Needed
Soa, Analytical Skills, System Administration, Software Development, Solution Delivery, Interpersonal Skills, Languages, Vendors
Qualification
Graduate
Staff Software Engineer New at Marqeta
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science engineering or a related field
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Engineer, Security at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Software Development, Security Solutions, Python, Go, Cloud Environments, Aws, Gcp, Azure, Communication Skills, Interpersonal Skills, Automation, Security Best Practices, Threat Modeling, Blockchain Technologies, Smart Contract Security
Specialization
A Bachelor’s degree in Computer Science or related field and 3+ years of experience in software development are required. Experience with automated tools in Python or Go and proficiency in various technology stacks and cloud environments is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer, Embedded at Motive
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Embedded Systems, C/C++, Firmware Development, Debugging, Multi Core Architectures, Automated Testing, Rtos, Linux, Android, Electrical Bus Communication, Thread Scheduling, Context Switching, Memory Management, Iot, Wifi, Bluetooth
Specialization
Candidates should have 5+ years of experience and a Bachelor's degree in Electrical Engineering, Computer Science, or equivalent. Strong programming experience in C/C++ and familiarity with ARM architectures is required.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at ServiceTitan Software Canada ULC
Esquimalt, BC V9A 6T5, Canada - Full Time
Skills Needed
Physics, Aws, Git, Continuous Integration, Automation, Visual Studio, New Relic, Jira, Teamcity, Azure, Developers, Computer Science, 3rd Party Integrations, Unit Testing, Microsoft Sql Server
Qualification
Graduate
Experience Required
Minimum 15 year(s)
Software Developer - Senior at Arthur Grand Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
Contractors, Staff Augmentation
Qualification
Graduate
Software Development Intern at Arup
Toronto, ON M4W 3M5, Canada - Full Time
Skills Needed
Biodiversity, Drive Change, Climate, Training
Qualification
Graduate
Winter 2025 | Civil Engineering Co-op – Transportation Engineering at CIMA
Toronto, ON M5V 2K6, Canada - Full Time
Skills Needed
Excel, Transportation Studies, Disabilities, Interpersonal Relationships, Diagrams, Communication Skills, Powerpoint, Ethics, Employment Equity, Manuals
Specialization
Civil Engineering, Engineering
Qualification
Graduate
Professor of Chemical Engineering - Agri-food Processing Engineering at Polytechnique Montral
Montréal, QC, Canada - Full Time
Skills Needed
Collaboration, French, Evaluations, Working Environment, Openness, Design, Creativity, Graduate Students, Funding
Qualification
Graduate
Software Engineer / Sr. Software Engineer (.NET, C#) at Applied Systems
, , Canada - Full Time
Skills Needed
C#, .Net, Asp.Net, Sql, Entity Framework, Dapper, Dependency Injection, Nunit, Xunit, Moq, Postman, Jest, Splunk, Data Dog, Git, Saas
Specialization
The ideal candidate should have 3+ years of experience in software engineering with knowledge of various software development languages and frameworks. For the Senior Software Engineer role, 8+ years of experience and a passion for continuous learning in programming and web development are preferred.
Experience Required
Minimum 5 year(s)
Software Developer, Augmented Reality, System Software at Google
Waterloo, ON, Canada - Full Time
Skills Needed
Algorithms, Data Structures, Embedded Systems, Programming Languages, Git, Gerrit, C++, Computer Science, C
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Developer, Augmented Reality, System Software at Google
Waterloo, Ontario, Canada - Full Time
Skills Needed
C++, Embedded Systems, Linux, C, Python, Data Structures, Algorithms, Version Control, Git, Code Review, Gerrit
Specialization
A bachelor's degree or equivalent practical experience is required, along with 2 years of experience in C++, Embedded Systems, and Linux. Preferred qualifications include a master's degree or PhD in a related field and experience with data structures or algorithms.
Experience Required
Minimum 2 year(s)
Product Software Engineer - Sr Software Engineer(C++) at Capgemini Portugal
, , Canada - Full Time
Skills Needed
C++, Distributed Systems, Linux, Bash Scripting, Docker, Agile, Python, Java, Data Coding, Functional Specifications, Design Specifications, Collaboration, Communication
Specialization
The position requires over 5 years of experience with strong proficiency in C++ development and familiarity with distributed systems. Strong English communication skills and experience in Agile environments 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...