Software Engineers & Designers Jobs in Canada

About 1743 results in (3) seconds Clear Filters

Jobs Search

About 1743 results in (3) seconds
Senior Software Engineer - Growth Vertical (Backend) at BitGo
Toronto, Ontario, Canada - Full Time
Skills Needed
Typescript, Node.Js, Express, Postgresql, Mongodb, Restful Api Design, Microservices, Service Oriented Architectures, Unit Testing, Functional Testing, Debugging, Git, Code Review, Ci Tools, Cryptocurrencies, Blockchain
Specialization
At least 6 years of experience in back-end development with strong skills in TypeScript, Node.js, and API design. A bachelor's degree in a technical discipline and an understanding of cryptocurrencies and blockchain are also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer AAOS Wireless Connectivity at General Motors
Markham, ON, Canada - Full Time
Skills Needed
C++, Electronics, Security, Operating Systems, Communication Skills, Embedded Systems, Java, Linux, Software Development, Computer Engineering, System Requirements, Android, Leadership Skills
Specialization
Computer engineering software engineering electronics communication electrical engineering or related degree
Qualification
Graduate
Senior Software Engineer (.Net Full Stack Developer) at Ontario Health
Toronto, ON, Canada - Full Time
Skills Needed
Health Systems, Framework, Software Solutions, Regulations, Windows Server, Walkthroughs, Risk Assessment, Productization, Solution Development, Firewall, System Administration, Communication Skills, Analytical Skills, Interpersonal Relationships, Software Development
Specialization
Computer Science
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Senior Software Engineer-Full Stack Developer (AWS) at Samsara
Toronto, ON, Canada - Full Time
Skills Needed
Python, Security, Java, Node.Js, Computer Science
Specialization
Aws certified developer – associate or higher certification.
Qualification
Graduate
Senior Software Developer- Financial Services or Golf at Lightspeed Commerce
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Mobile Software Engineer Intern/Co-op (WINTER 2026) at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Debugging, Relocation, Git, Professional Network, Lunch, Personal Branding, Technology Management, Data Structures, Computing, Business Requirements, Financial Analysis, Jira, Confluence, Leadership, Object Oriented Design, Computer Science, Maintenance, Algorithms
Qualification
Graduate
Senior Software Developer - C++ (Job Req #2025-311) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
C++, Object Oriented Design, Algorithms, Debugging, Multimedia Frameworks, Gstreamer, Ffmpeg, React.Js, Redux Saga, Websockets, Protocol Buffers
Specialization
Advanced C++ experience is a must, along with a thorough understanding of object-oriented software design. Strong debugging skills and experience with multimedia frameworks are a plus.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Frontend (Consumer - Growth) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Software Engineering, Web Apps, Javascript, React, Frontend Architecture, Performance, Security, Usability, Product Lifecycle, Design Collaboration, High Quality Code, Testing, React Native, Blockchain, Cryptocurrency, Dapps
Specialization
Candidates should have at least 5 years of software engineering experience and 4 years in developing web apps with JavaScript and React. Familiarity with front-end architecture trends and collaboration with product and design teams is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Full-Stack - Phantom Squad at Stay22
Montréal, QC, Canada - Full Time
Skills Needed
Javascript, Computer Science, Github, Rest, Json, Node.Js, Vanilla, Es6, Onboarding, Software Development, Pipeline, Typescript
Qualification
Graduate
QA Engineer - SaaS/IoT, Software + Hardware Testing at Keycafe Inc
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Quality Assurance, Test Automation, Debugging, Java, Python, Javascript, Embedded Systems, Analytical Skills, Networking, Connectivity, Cloud Monitoring, Log Analysis, Real World Testing, Bug Reproduction, Process Improvement, Iot Devices
Specialization
Candidates should have 2+ years of QA, test automation, or debugging experience and be skilled in designing various types of tests. Familiarity with Java, Python, and JavaScript is required, along with strong analytical skills.
Experience Required
Minimum 2 year(s)
Software Development Manager, DataNexus Builder Tools at Amazon Development Centre Canada ULC
Vancouver, BC, Canada - Full Time
Skills Needed
Design Patterns, Architecting, Addition, Software Engineers, Testing, Operations, Amazon, Product Strategy, Reliability
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior UI/Full Stack Software Engineer Canada Remote at Motorola Solutions
Calgary, AB T2E 7A6, Canada - Full Time
Skills Needed
Javascript Frameworks, Design Principles, Html, Cad, Computer Science, Css, Design Patterns, Data Visualization, Version Control, Software Development
Specialization
Computer science or a related field
Qualification
Graduate
Software Developer, Engineering Intern (12-16 months) at Jule
Toronto, ON, Canada - Full Time
Skills Needed
Labview, Programming Languages, Risc, Git, International Students, Single Board Computers, Python, Excel, Access, Software, Computer Science, Outlook
Specialization
Computer (software engineering engineering science (software or computer science
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Spacecraft Embedded Software Engineer (Rust) at Spire
Cambridge, ON, Canada - Full Time
Skills Needed
Telemetry, Github, C, Git, Python, Rust, Embedded Systems, Hardware Engineers, Ubuntu, Electronics, Scripting Languages, Access, Version Control, Communication Protocols, Bash
Qualification
Graduate
Senior Application Security Software Engineer (Java) at Emburse
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Project Manager in Software Development – Applications at Stingray Media Group
Montréal, QC, Canada - Full Time
Skills Needed
English, Mobile, Television, Web, Jira, Technology
Specialization
Management technology or a relevant field related to the position
Qualification
Graduate
Senior Software Developer - Client Integration - PRM at UniUni Logistics
Vancouver, BC, Canada - Full Time
Skills Needed
Amazon Web Services, High Availability, Plus, Version Control, Postgresql, Testing, Software Development, New Features, Root, Communication Skills, Distributed Systems, Design Documents, Computer Science, Constructive Feedback, Low Latency, Collaboration
Specialization
Computer Science, Engineering
Qualification
Graduate
Senior Software Developer (Java) - Enterprise Payments at CGI
Halifax, NS B3L 2C2, Canada - Full Time
Skills Needed
Database Design, Apache Kafka, Computer Science, Microservices, Computer Engineering, Gitlab, Solver, Spring Boot, Object Oriented Programming, Software Development, Java, Information Technology
Specialization
Software development computer science information technology computer engineering or programming
Qualification
Graduate
Software Development Manager, Rendering Foundations at Amazon Development Centre Canada ULC
Vancouver, BC, Canada - Full Time
Skills Needed
Amazon, Operations, Software Engineers, Product Strategy, Testing, Addition
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Software Developer III, Embedded Systems/Firmware, AR at Google
Waterloo, ON, Canada - Full Time
Skills Needed
Software Development, Programming Languages, Embedded Operating Systems, Data Structures, Data Analysis, Algorithms, Computer Science, Test Development
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer - Growth Vertical (Backend) at BitGo
Toronto, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

19 Dec, 25

Salary

230000.0

Posted On

20 Sep, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

TypeScript, Node.js, Express, PostgreSQL, MongoDB, RESTful API Design, Microservices, Service-Oriented Architectures, Unit Testing, Functional Testing, Debugging, Git, Code Review, CI Tools, Cryptocurrencies, Blockchain

Industry

Financial Services

Description
BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage. Since our founding in 2013, we have focused on enabling our clients to securely navigate the digital asset space. With a global presence and multiple Trust companies, BitGo serves thousands of institutions, including many of the industry's top brands, exchanges, and platforms, and millions of retail investors worldwide. As the operational backbone of the digital economy, BitGo handles a significant portion of Bitcoin network transactions and is the largest independent digital asset custodian, and staking provider, in the world. For more information, visit www.bitgo.com. BitGo is looking for a Senior Software Engineer to join our Growth Vertical and help us build the first-time user experience for institutional clients and individuals. Responsibilities: Design and build scalable, well abstracted, and robust APIs, libraries, and services to empower our API-first platform. Own functionality and scalability features by taking responsibility from inception to deployment and customer integration. Expose and document functionality to the UI, third-party developers, and our internal and external tooling. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Participate in code reviews and contribute to a culture of continuous improvement. Work closely with product managers, designers, and other engineers to understand and refine product requirements. Provide mentorship to your peers in the broader engineering team through code reviews and education on best practices. Skills & Experience: We are looking for teammates who share and practice our values: open communication, transparency, taking ownership, and a high level of craftsmanship. We are looking for coworkers who share our vision and mission: deliver trust in digital assets. Required: At least 6 years of proven experience of back-end and server-side development. Great at algorithm design, problem solving, and complexity analysis. Strong experience with of TypeScript, Node.js and Express. Strong experience with Node.js, TypeScript, PostgreSQL and MongoDB. Strong experience with RESTful API design. Experience with microservices and service-oriented architectures. Experience with unit and functional testing and debugging. Experience in Git/GitHub and branching methodologies, code review tools, CI tools, etc. Ability to move quickly and adjust course as needed in a fast-paced environment. Bachelor’s degree in computer science, applied mathematics, or another technical discipline from a top university. Understanding of and strong interest in cryptocurrencies and blockchain. Preferred: Experience developing consumer-facing crypto products. Proven experience building public-facing APIs in a production environment. Ability to work full-stack and familiarity with React. Experience working with clients and/or business partners. Familiarity with any of the following: digital wallets, clearing and settlement, lending, trading, accounting systems, etc. Why Join BitGo? Disrupting an industry takes vision, innovation, passion, technical chops, drive to deliver, collaboration, and execution. Join a team of great people who strive for excellence and personify our corporate values of ownership, craftsmanship, and open communication. We are looking for new colleagues who bring innovative ways of thinking and problem solving, and who want risks to be part of the team that changes the world’s financial markets. Pay Transparency Notice: Depending upon your leveling and location, the compensation for this role averages between $180,000 - $230,000 CAD base salary. Cryptocurrencies are the most disruptive change the financial services industry has seen in years. Join us and you’ll be able to look back and say you were part of the team that transformed investing.
Responsibilities
Design and build scalable APIs and services for our API-first platform. Collaborate with cross-functional teams to define and ship new features while ensuring application performance and quality.
Senior Software Engineer - Growth Vertical (Backend) at BitGo
Toronto, Ontario, Canada - Full Time
Skills Needed
Typescript, Node.Js, Express, Postgresql, Mongodb, Restful Api Design, Microservices, Service Oriented Architectures, Unit Testing, Functional Testing, Debugging, Git, Code Review, Ci Tools, Cryptocurrencies, Blockchain
Specialization
At least 6 years of experience in back-end development with strong skills in TypeScript, Node.js, and API design. A bachelor's degree in a technical discipline and an understanding of cryptocurrencies and blockchain are also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer AAOS Wireless Connectivity at General Motors
Markham, ON, Canada - Full Time
Skills Needed
C++, Electronics, Security, Operating Systems, Communication Skills, Embedded Systems, Java, Linux, Software Development, Computer Engineering, System Requirements, Android, Leadership Skills
Specialization
Computer engineering software engineering electronics communication electrical engineering or related degree
Qualification
Graduate
Senior Software Engineer (.Net Full Stack Developer) at Ontario Health
Toronto, ON, Canada - Full Time
Skills Needed
Health Systems, Framework, Software Solutions, Regulations, Windows Server, Walkthroughs, Risk Assessment, Productization, Solution Development, Firewall, System Administration, Communication Skills, Analytical Skills, Interpersonal Relationships, Software Development
Specialization
Computer Science
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Senior Software Engineer-Full Stack Developer (AWS) at Samsara
Toronto, ON, Canada - Full Time
Skills Needed
Python, Security, Java, Node.Js, Computer Science
Specialization
Aws certified developer – associate or higher certification.
Qualification
Graduate
Senior Software Developer- Financial Services or Golf at Lightspeed Commerce
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Mobile Software Engineer Intern/Co-op (WINTER 2026) at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Debugging, Relocation, Git, Professional Network, Lunch, Personal Branding, Technology Management, Data Structures, Computing, Business Requirements, Financial Analysis, Jira, Confluence, Leadership, Object Oriented Design, Computer Science, Maintenance, Algorithms
Qualification
Graduate
Senior Software Developer - C++ (Job Req #2025-311) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
C++, Object Oriented Design, Algorithms, Debugging, Multimedia Frameworks, Gstreamer, Ffmpeg, React.Js, Redux Saga, Websockets, Protocol Buffers
Specialization
Advanced C++ experience is a must, along with a thorough understanding of object-oriented software design. Strong debugging skills and experience with multimedia frameworks are a plus.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Frontend (Consumer - Growth) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Software Engineering, Web Apps, Javascript, React, Frontend Architecture, Performance, Security, Usability, Product Lifecycle, Design Collaboration, High Quality Code, Testing, React Native, Blockchain, Cryptocurrency, Dapps
Specialization
Candidates should have at least 5 years of software engineering experience and 4 years in developing web apps with JavaScript and React. Familiarity with front-end architecture trends and collaboration with product and design teams is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Full-Stack - Phantom Squad at Stay22
Montréal, QC, Canada - Full Time
Skills Needed
Javascript, Computer Science, Github, Rest, Json, Node.Js, Vanilla, Es6, Onboarding, Software Development, Pipeline, Typescript
Qualification
Graduate
QA Engineer - SaaS/IoT, Software + Hardware Testing at Keycafe Inc
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Quality Assurance, Test Automation, Debugging, Java, Python, Javascript, Embedded Systems, Analytical Skills, Networking, Connectivity, Cloud Monitoring, Log Analysis, Real World Testing, Bug Reproduction, Process Improvement, Iot Devices
Specialization
Candidates should have 2+ years of QA, test automation, or debugging experience and be skilled in designing various types of tests. Familiarity with Java, Python, and JavaScript is required, along with strong analytical skills.
Experience Required
Minimum 2 year(s)
Software Development Manager, DataNexus Builder Tools at Amazon Development Centre Canada ULC
Vancouver, BC, Canada - Full Time
Skills Needed
Design Patterns, Architecting, Addition, Software Engineers, Testing, Operations, Amazon, Product Strategy, Reliability
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior UI/Full Stack Software Engineer Canada Remote at Motorola Solutions
Calgary, AB T2E 7A6, Canada - Full Time
Skills Needed
Javascript Frameworks, Design Principles, Html, Cad, Computer Science, Css, Design Patterns, Data Visualization, Version Control, Software Development
Specialization
Computer science or a related field
Qualification
Graduate
Software Developer, Engineering Intern (12-16 months) at Jule
Toronto, ON, Canada - Full Time
Skills Needed
Labview, Programming Languages, Risc, Git, International Students, Single Board Computers, Python, Excel, Access, Software, Computer Science, Outlook
Specialization
Computer (software engineering engineering science (software or computer science
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Spacecraft Embedded Software Engineer (Rust) at Spire
Cambridge, ON, Canada - Full Time
Skills Needed
Telemetry, Github, C, Git, Python, Rust, Embedded Systems, Hardware Engineers, Ubuntu, Electronics, Scripting Languages, Access, Version Control, Communication Protocols, Bash
Qualification
Graduate
Senior Application Security Software Engineer (Java) at Emburse
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Project Manager in Software Development – Applications at Stingray Media Group
Montréal, QC, Canada - Full Time
Skills Needed
English, Mobile, Television, Web, Jira, Technology
Specialization
Management technology or a relevant field related to the position
Qualification
Graduate
Senior Software Developer - Client Integration - PRM at UniUni Logistics
Vancouver, BC, Canada - Full Time
Skills Needed
Amazon Web Services, High Availability, Plus, Version Control, Postgresql, Testing, Software Development, New Features, Root, Communication Skills, Distributed Systems, Design Documents, Computer Science, Constructive Feedback, Low Latency, Collaboration
Specialization
Computer Science, Engineering
Qualification
Graduate
Senior Software Developer (Java) - Enterprise Payments at CGI
Halifax, NS B3L 2C2, Canada - Full Time
Skills Needed
Database Design, Apache Kafka, Computer Science, Microservices, Computer Engineering, Gitlab, Solver, Spring Boot, Object Oriented Programming, Software Development, Java, Information Technology
Specialization
Software development computer science information technology computer engineering or programming
Qualification
Graduate
Software Development Manager, Rendering Foundations at Amazon Development Centre Canada ULC
Vancouver, BC, Canada - Full Time
Skills Needed
Amazon, Operations, Software Engineers, Product Strategy, Testing, Addition
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Software Developer III, Embedded Systems/Firmware, AR at Google
Waterloo, ON, Canada - Full Time
Skills Needed
Software Development, Programming Languages, Embedded Operating Systems, Data Structures, Data Analysis, Algorithms, Computer Science, Test Development
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Loading...