Software Engineer Jobs in Canada

About 4770 results in (6) seconds Clear Filters

Jobs Search

About 4770 results in (6) seconds
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)
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)
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 logiciel / Software Developer (Streamvault) at Genetec
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
SCADE Developer – Embedded Software & Open ECU Integration at Sopra Steria
Montreal, Quebec, Canada - Full Time
Skills Needed
Scade, Embedded Software, Open Ecu Integration, C/C++, Model Based Design, Code Generation, Verification Workflows, Unit Testing, Integration Testing, Troubleshooting, Documentation, Communication, Iso 26262, Can Protocols, Sysml, Git, Svn
Specialization
Candidates should have a Bachelor’s or Master’s degree in Electrical or Electronic Engineering and a minimum of 3 years of experience with SCADE and ECU integration. A strong background in C/C++ for embedded systems and familiarity with testing methodologies is also required.
Experience Required
Minimum 2 year(s)
Co-op Winter 2026 - Embedded Software Developer - 4-Months at General Dynamics Mission Systems Canada
Ottawa, ON K2H 5B7, Canada - Full Time
Skills Needed
I2c, Docker, Soft Skills, C++, Outlook, Software, Languages, Computer Science, Computer Engineering, Linux, Ethernet, Can Bus, Visual Studio Code, Usb, Confluence, Interfaces, Excel, C, Powerpoint
Specialization
Computer science software engineering electrical engineering or computer engineering
Qualification
Graduate
Développeur(euse) logiciel .NET / .NET Software Developer at Genetec
Montréal, QC, Canada - Full Time
Skills Needed
Management System, Developers, Cloud Computing, Unit Testing, Version Management, Access Control, Device Integration, Software Development, Visual Studio
Qualification
Graduate
RQ09555 - Software Developer - Full Stack - Intermediate at Bytecraft Soultions
Toronto, ON M5B 2L1, Canada - Full Time
Skills Needed
Bootstrap, Html, Oracle Database, Programming Concepts, Impact Assessment, Web Services, Spring, Languages, Client Requirements, Tra, Information Architecture, Go, Integration, Risk Assessment, Technical Process, Systems Design, Jquery, It Security, Public Sector
Qualification
Graduate
Intermediate Software Developer (Node.js/React/TypeScript) at Zensurance
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Postgresql, Web Applications, Thinking Skills, Communication Skills
Specialization
Engineering
Qualification
Diploma
Experience Required
Minimum 3 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 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
Site Reliability Engineering - Observability Engineer at BMO Financial Group
Toronto, ON M8X 1C4, Canada - Full Time
Skills Needed
Openshift, Technology, Dynatrace, Scalability, System Monitoring, Oracle, Vmware, Devops, Triage, Operational Excellence, Computer Science, Bitbucket, Linux, Proactive Monitoring, Websphere, Ansible, Automation, Jira, Windows, Functionality, Confluence, Mttr, High Proficiency
Specialization
Computer Science, Engineering, Technology
Qualification
Graduate
Infrastructure Engineer II (Site Reliability Engineer) at Cision
Remote, British Columbia, Canada - Full Time
Skills Needed
Aws, Sli, Puppet, Uptime, Security Testing, Infrastructure, Code
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Waterworks Design Engineer (Civil Engineer II) at The City of Vancouver
Vancouver, BC V6A 4K6, Canada - Full Time
Skills Needed
Resume, Disabilities, Project Management Skills, Conflict Resolution, Pga, Negotiation, Resumes, Leadership Skills, Communication Skills, Management System, Construction, Training, Leadership, Addition, Civil Engineering, Mediation, Time Management, Technical Reports
Specialization
The design and construction of water infrastructure or an equivalent combination of education training and experience
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Engineer II - Tech Retail Engineering (AWS, DevOps) at Lululemon
Vancouver, BC, Canada - Full Time
Skills Needed
Python, Bug Tracking, Gitlab, Emerging Technologies, Manufacturing, Engineers, Software Architecture, Software Development, Key Metrics, Shared Services, Bugzilla, Design, Operations, Aws, Continuous Integration, Provision, Jira, Research, Supply Chain, Management Software
Specialization
Software Engineering, Architecture, Engineering, architecture
Qualification
Diploma
Manufacturing Engineer Intern at CNH Industrial
Saskatoon, SK, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Mechanical engineering or a related field
Qualification
Graduate
Junior Geotechnical Engineer at Thurber Engineering Ltd
Calgary, AB, Canada - Full Time
Skills Needed
Communication Skills, Flac, Computer Skills, Membership, Geo Environmental Engineering, Engineering Geology, Geotechnical Engineering
Specialization
A geo-engineering discipline such as civil geotechnical engineering geo-environmental engineering or engineering geology
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Developer III, Infrastructure, Google Workspace at Google
Waterloo, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

10 Dec, 25

Salary

0.0

Posted On

12 Sep, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Distributed Systems, Computer Science, Data Structures, Data Processing, Software Development, Algorithms, Programming Languages

Industry

Computer Software/Engineering

Description

MINIMUM QUALIFICATIONS:

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.
  • 2 years of experience with machine learning infrastructure, including model evaluation and data processing.

PREFERRED QUALIFICATIONS:

  • Master’s degree or PhD in Computer Science or related technical fields.
  • 2 years of experience with large-scale distributed systems, ideally in the context of machine learning infrastructure or applications.
  • 2 years of experience with data structures or algorithms in either an academic or industry setting.
  • Experience developing accessible technologies.
  • Experience in code and system health, diagnosis and resolution, and software test developing.

ABOUT THE JOB

Google’s software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We’re looking for software developers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software developer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our software developers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
In this role, with your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.AI will change the future of work in profound ways, and our products— Gmail, Docs, Drive, Calendar, Sheets, Vids and Meet are at the forefront. From pre-computed summaries for email threads, summaries for meetings, and videos created from a document using lifelike AI avatars, our AI opportunity is huge. Our mission is to meaningfully connect people so they can create, build, and grow together and as part of the team you can build how productivity tools should work 5-10 years into the future. You will work with model builders (Google DeepMind), work with exceptional leaders, and have the ability to impact billions of users across the world.

How To Apply:

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

Responsibilities
  • Write product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
    Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form
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)
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)
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 logiciel / Software Developer (Streamvault) at Genetec
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
SCADE Developer – Embedded Software & Open ECU Integration at Sopra Steria
Montreal, Quebec, Canada - Full Time
Skills Needed
Scade, Embedded Software, Open Ecu Integration, C/C++, Model Based Design, Code Generation, Verification Workflows, Unit Testing, Integration Testing, Troubleshooting, Documentation, Communication, Iso 26262, Can Protocols, Sysml, Git, Svn
Specialization
Candidates should have a Bachelor’s or Master’s degree in Electrical or Electronic Engineering and a minimum of 3 years of experience with SCADE and ECU integration. A strong background in C/C++ for embedded systems and familiarity with testing methodologies is also required.
Experience Required
Minimum 2 year(s)
Co-op Winter 2026 - Embedded Software Developer - 4-Months at General Dynamics Mission Systems Canada
Ottawa, ON K2H 5B7, Canada - Full Time
Skills Needed
I2c, Docker, Soft Skills, C++, Outlook, Software, Languages, Computer Science, Computer Engineering, Linux, Ethernet, Can Bus, Visual Studio Code, Usb, Confluence, Interfaces, Excel, C, Powerpoint
Specialization
Computer science software engineering electrical engineering or computer engineering
Qualification
Graduate
Développeur(euse) logiciel .NET / .NET Software Developer at Genetec
Montréal, QC, Canada - Full Time
Skills Needed
Management System, Developers, Cloud Computing, Unit Testing, Version Management, Access Control, Device Integration, Software Development, Visual Studio
Qualification
Graduate
RQ09555 - Software Developer - Full Stack - Intermediate at Bytecraft Soultions
Toronto, ON M5B 2L1, Canada - Full Time
Skills Needed
Bootstrap, Html, Oracle Database, Programming Concepts, Impact Assessment, Web Services, Spring, Languages, Client Requirements, Tra, Information Architecture, Go, Integration, Risk Assessment, Technical Process, Systems Design, Jquery, It Security, Public Sector
Qualification
Graduate
Intermediate Software Developer (Node.js/React/TypeScript) at Zensurance
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Postgresql, Web Applications, Thinking Skills, Communication Skills
Specialization
Engineering
Qualification
Diploma
Experience Required
Minimum 3 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 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
Site Reliability Engineering - Observability Engineer at BMO Financial Group
Toronto, ON M8X 1C4, Canada - Full Time
Skills Needed
Openshift, Technology, Dynatrace, Scalability, System Monitoring, Oracle, Vmware, Devops, Triage, Operational Excellence, Computer Science, Bitbucket, Linux, Proactive Monitoring, Websphere, Ansible, Automation, Jira, Windows, Functionality, Confluence, Mttr, High Proficiency
Specialization
Computer Science, Engineering, Technology
Qualification
Graduate
Infrastructure Engineer II (Site Reliability Engineer) at Cision
Remote, British Columbia, Canada - Full Time
Skills Needed
Aws, Sli, Puppet, Uptime, Security Testing, Infrastructure, Code
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Waterworks Design Engineer (Civil Engineer II) at The City of Vancouver
Vancouver, BC V6A 4K6, Canada - Full Time
Skills Needed
Resume, Disabilities, Project Management Skills, Conflict Resolution, Pga, Negotiation, Resumes, Leadership Skills, Communication Skills, Management System, Construction, Training, Leadership, Addition, Civil Engineering, Mediation, Time Management, Technical Reports
Specialization
The design and construction of water infrastructure or an equivalent combination of education training and experience
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Engineer II - Tech Retail Engineering (AWS, DevOps) at Lululemon
Vancouver, BC, Canada - Full Time
Skills Needed
Python, Bug Tracking, Gitlab, Emerging Technologies, Manufacturing, Engineers, Software Architecture, Software Development, Key Metrics, Shared Services, Bugzilla, Design, Operations, Aws, Continuous Integration, Provision, Jira, Research, Supply Chain, Management Software
Specialization
Software Engineering, Architecture, Engineering, architecture
Qualification
Diploma
Manufacturing Engineer Intern at CNH Industrial
Saskatoon, SK, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Mechanical engineering or a related field
Qualification
Graduate
Junior Geotechnical Engineer at Thurber Engineering Ltd
Calgary, AB, Canada - Full Time
Skills Needed
Communication Skills, Flac, Computer Skills, Membership, Geo Environmental Engineering, Engineering Geology, Geotechnical Engineering
Specialization
A geo-engineering discipline such as civil geotechnical engineering geo-environmental engineering or engineering geology
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Loading...