Software Engineering Jobs in Canada

About 2540 results in (5) seconds Clear Filters

Jobs Search

About 2540 results in (5) seconds
Software Development Engineer, Amazon Connect Contact Lens at Amazon Development Centre Canada ULC
Vancouver, BC, Canada - Full Time
Skills Needed
Computer Science, Addition, Testing, Amazon, Architecture, Coding Standards, Reliability
Specialization
Computer science or equivalent
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer I (Full-Stack) - 12 Month Winter Co-op at EQ Bank Equitable Bank
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer Intern, Machine Learning (Summer 2026) at Lyft, Inc.
Toronto, Ontario, Canada - Full Time
Skills Needed
Machine Learning, Python, Data Analysis, Ml Libraries, Software Design, Problem Solving, Interpersonal Skills, Research
Specialization
Currently pursuing a degree in Computer Science or a related field with a graduation date between December 2026 and Summer 2027. Good understanding of ML libraries and strong programming skills in Python are required.
Staff Software Engineer (Cloud Infrastructure & DevOps) at Mediafly
Remote, British Columbia, Canada - Full Time
Skills Needed
Iso, Optimization
Qualification
Graduate
Software Engineer and Tools Developer Intern (Winter 2026) at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Engineering
Qualification
Graduate
Senior Software Engineer, Frontend/Web - Western Canada at League Inc
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Sr Staff Software Engineer, Product Platform (Backend) New at Cribl
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Engineer (Python and building web APIs) at AGILE EPLATFORM SERVICE PVT LTD
Toronto, ON, Canada - Full Time
Skills Needed
English, Distributed Systems, Object Oriented Programming, Docker, Sql, Github, Cloud, Python, Relational Databases, Rabbitmq, Software Development, High Proficiency
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer III, Infrastructure, Google Workspace at Google
Waterloo, ON, Canada - Full Time
Skills Needed
Distributed Systems, Computer Science, Data Structures, Data Processing, Software Development, Algorithms, Programming Languages
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Developer - Front End (Job Req #2025-312) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
Object Oriented Software Design, Data Structures, Algorithms, Data Storage, React.Js, Redux Saga, Html, Css, Typescript, Debugging, Http Protocols, Websockets, Protocol Buffers, Webpack, Tcp/Ip, User Interface Development, C++
Specialization
Candidates should have development experience with a strong understanding of object-oriented design and relevant technologies. A minimum of 3 years of experience is required, with specific skills in React.js, TypeScript, and web protocols.
Experience Required
Minimum 2 year(s)
Senior Software Development Engineer in Test (SDET) New at Cribl
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
PHP - Senior Software Developer - Video Sharing Platform at Aylo Careers
Montreal, Quebec, Canada - Full Time
Skills Needed
Php, Symfony, Microservices, Apis, Big Data, Caching, Messaging Queues, Databases, Code Reviews, Development Culture, Scalability, Security, Docker, Elk, Rabbitmq, Redis
Specialization
Candidates must have 3+ years of experience as a backend software developer and excellent knowledge of a web language such as PHP. Experience with PHP frameworks and large-scale websites is a plus.
Experience Required
Minimum 2 year(s)
Workforce Software Senior Applications Consultant (WFS) at Capgemini
Mississauga, ON, Canada - Full Time
Skills Needed
Communication Skills, Sql, Formula Language
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Embedded Software Developer - Heavy Duty Engine Systems at Innovative Fuel Systems
Edmonton, AB, Canada - Full Time
Skills Needed
Pcb, Dac, Wpf, Visual Studio, Gpio, Jira, Computer Science, Computer Engineering, I2c, Prototyping, Framework, C++, Isrs
Specialization
Technology
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Développeur(euse) logiciel / Software Developer - Cloud at Genetec
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Testeur(euse) de logiciels / Software Tester (SC - SaaS) at Genetec
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
A certification in testing
Qualification
Graduate
Développeur de Logiciel Senior / Senior Software Developer at McKesson
Saint-Laurent, QC H4N 2A3, Canada - Full Time
Skills Needed
Healthcare Industry, Base Pay, External Clients, Market Evaluations, Addition, Cloud Services
Qualification
Graduate
Développeur de Logiciel Senior / Senior Software Developer at McKesson
Saint-Laurent, QC H4S 1V3, Canada - Full Time
Skills Needed
Market Evaluations, Addition, Base Pay, Healthcare Industry, External Clients, Cloud Services
Qualification
Graduate
Electrical Panel Assembler at Doyen Engineering Ltd
Surrey, BC, Canada - Full Time
Skills Needed
Components, Panel Building
Qualification
Graduate
Experience Required
Minimum 2 year(s)
draftsperson at AMTEC Engineering Ltd
Etobicoke, ON M9P 3B6, Canada - Full Time
Skills Needed
Data Visualization, Software, Autocad, Cad, Technology, Autodesk Inventor
Specialization
Secondary (high) school graduation certificate
Qualification
Trade Certificate
Experience Required
Minimum 5 year(s)
Software Development Engineer, Amazon Connect Contact Lens at Amazon Development Centre Canada ULC
Vancouver, BC, Canada -
Full Time


Start Date

Immediate

Expiry Date

19 Nov, 25

Salary

114800.0

Posted On

19 Aug, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, Addition, Testing, Amazon, Architecture, Coding Standards, Reliability

Industry

Information Technology/IT

Description

DESCRIPTION

Want to disrupt an industry by delighting customers? Looking for a job where your work can have direct and massive impact? Excited to join one of the newest and most exciting services? Come join a team that is building a product that will touch millions of people daily.
Amazon Connect is a highly disruptive contact center that enables businesses to deliver engaging, dynamic, and personal customer service experiences. Amazon Connect is the result of the ten years of development that went into building the tools Amazon uses to provide its award winning customer service at massive scale and launching it as a publicly available service. With Amazon Connect, you can create your own -based contact center and be taking calls in minutes. Amazon Connect leverages the power of Artificial Intelligence and the large ecosystem of services such as Amazon Lex, Amazon Polly, Lambda, Amazon S3 and Amazon Kinesis to provide a truly frustration free, easy-to-use, extensible, and natural customer experience. With this technology, we are transforming an industry and the way customers interact with businesses and how agents service them.
We have a rapidly growing customer base and an exciting charter in front of us that includes solving highly complex engineering and algorithmic problems. We are looking for passionate and talented Software Development Engineers to join us to innovate on this new service that addresses customer needs to build modern contact centers in the . The position represents a rare opportunity to be a part of a fast-growing business soon after launch, and help shape the technology and product as we grow. You will be playing a crucial role in developing the next generation contact center, and get the opportunity to and deliver scaleable, resilient systems while maintaining a constant customer focus.
Industry analysts have said, “Amazon Connect is quietly positioned to massively disrupt by enabling companies to focus on customer service, not service centers.” and “Amazon is totally disrupting the customer contact center space as they have many other market-spaces with customer-centric solutions with open platform integration with assistance from the partner community.”
As a developer on our team, you’ll own code end-to-end from to development, and work closely with senior technical leaders within the team and across . You’ll have a sound understanding of computer science fundamentals and practical industry experience, working across the stack with technology involving modern web, SOA, NoSQL databases, AI, ML, Big Data and more.
About the team
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
Why AWS?
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Inclusive Team Culture
Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.
Mentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.

BASIC QUALIFICATIONS

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor’s degree in computer science or equivalent
    Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
    Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
    The base salary for this position ranges from $114,800/year up to $191,800/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. Applicants should apply via our internal or external career site

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 Development Engineer, Amazon Connect Contact Lens at Amazon Development Centre Canada ULC
Vancouver, BC, Canada - Full Time
Skills Needed
Computer Science, Addition, Testing, Amazon, Architecture, Coding Standards, Reliability
Specialization
Computer science or equivalent
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer I (Full-Stack) - 12 Month Winter Co-op at EQ Bank Equitable Bank
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer Intern, Machine Learning (Summer 2026) at Lyft, Inc.
Toronto, Ontario, Canada - Full Time
Skills Needed
Machine Learning, Python, Data Analysis, Ml Libraries, Software Design, Problem Solving, Interpersonal Skills, Research
Specialization
Currently pursuing a degree in Computer Science or a related field with a graduation date between December 2026 and Summer 2027. Good understanding of ML libraries and strong programming skills in Python are required.
Staff Software Engineer (Cloud Infrastructure & DevOps) at Mediafly
Remote, British Columbia, Canada - Full Time
Skills Needed
Iso, Optimization
Qualification
Graduate
Software Engineer and Tools Developer Intern (Winter 2026) at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Engineering
Qualification
Graduate
Senior Software Engineer, Frontend/Web - Western Canada at League Inc
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Sr Staff Software Engineer, Product Platform (Backend) New at Cribl
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Engineer (Python and building web APIs) at AGILE EPLATFORM SERVICE PVT LTD
Toronto, ON, Canada - Full Time
Skills Needed
English, Distributed Systems, Object Oriented Programming, Docker, Sql, Github, Cloud, Python, Relational Databases, Rabbitmq, Software Development, High Proficiency
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer III, Infrastructure, Google Workspace at Google
Waterloo, ON, Canada - Full Time
Skills Needed
Distributed Systems, Computer Science, Data Structures, Data Processing, Software Development, Algorithms, Programming Languages
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Developer - Front End (Job Req #2025-312) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
Object Oriented Software Design, Data Structures, Algorithms, Data Storage, React.Js, Redux Saga, Html, Css, Typescript, Debugging, Http Protocols, Websockets, Protocol Buffers, Webpack, Tcp/Ip, User Interface Development, C++
Specialization
Candidates should have development experience with a strong understanding of object-oriented design and relevant technologies. A minimum of 3 years of experience is required, with specific skills in React.js, TypeScript, and web protocols.
Experience Required
Minimum 2 year(s)
Senior Software Development Engineer in Test (SDET) New at Cribl
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
PHP - Senior Software Developer - Video Sharing Platform at Aylo Careers
Montreal, Quebec, Canada - Full Time
Skills Needed
Php, Symfony, Microservices, Apis, Big Data, Caching, Messaging Queues, Databases, Code Reviews, Development Culture, Scalability, Security, Docker, Elk, Rabbitmq, Redis
Specialization
Candidates must have 3+ years of experience as a backend software developer and excellent knowledge of a web language such as PHP. Experience with PHP frameworks and large-scale websites is a plus.
Experience Required
Minimum 2 year(s)
Workforce Software Senior Applications Consultant (WFS) at Capgemini
Mississauga, ON, Canada - Full Time
Skills Needed
Communication Skills, Sql, Formula Language
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Embedded Software Developer - Heavy Duty Engine Systems at Innovative Fuel Systems
Edmonton, AB, Canada - Full Time
Skills Needed
Pcb, Dac, Wpf, Visual Studio, Gpio, Jira, Computer Science, Computer Engineering, I2c, Prototyping, Framework, C++, Isrs
Specialization
Technology
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Développeur(euse) logiciel / Software Developer - Cloud at Genetec
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Testeur(euse) de logiciels / Software Tester (SC - SaaS) at Genetec
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
A certification in testing
Qualification
Graduate
Développeur de Logiciel Senior / Senior Software Developer at McKesson
Saint-Laurent, QC H4N 2A3, Canada - Full Time
Skills Needed
Healthcare Industry, Base Pay, External Clients, Market Evaluations, Addition, Cloud Services
Qualification
Graduate
Développeur de Logiciel Senior / Senior Software Developer at McKesson
Saint-Laurent, QC H4S 1V3, Canada - Full Time
Skills Needed
Market Evaluations, Addition, Base Pay, Healthcare Industry, External Clients, Cloud Services
Qualification
Graduate
Electrical Panel Assembler at Doyen Engineering Ltd
Surrey, BC, Canada - Full Time
Skills Needed
Components, Panel Building
Qualification
Graduate
Experience Required
Minimum 2 year(s)
draftsperson at AMTEC Engineering Ltd
Etobicoke, ON M9P 3B6, Canada - Full Time
Skills Needed
Data Visualization, Software, Autocad, Cad, Technology, Autodesk Inventor
Specialization
Secondary (high) school graduation certificate
Qualification
Trade Certificate
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...