Software Jobs in Canada

About 2351 results in (3) seconds Clear Filters

Jobs Search

About 2351 results in (3) seconds
Senior Software Engineer, Backend (Banking Foundations) at Affirm
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Associate Software Engineer - Seeking 2025 & 2026 Grads at Veeva Systems
Toronto, ON, Canada - Full Time
Skills Needed
Java, Design, Enterprise Software, Data Structures, Computer Science
Specialization
Computer science engineering or related major with a 3.3 gpa or higher
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Director, Software Engineering (Machine Learning) at Affirm
, , Canada - Full Time
Skills Needed
Machine Learning, Ai, Model Development, Business Outcomes, Product Leadership, Cross Functional Collaboration, Talent Acquisition, Ml Investments, Ml Platform Evolution, Experimentation Culture, Matrix Organization, Risk Management, Legal Compliance, Servicing, Personalization, Fraud Prevention, Underwriting
Specialization
Candidates should have 15+ years of experience in Machine Learning or related fields and a successful track record in leading ML teams. Experience in hiring, growing talent, and understanding the evolving ML landscape is essential.
Experience Required
Minimum 10 year(s)
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
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)
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
Software Database Engineering — Master-Level Internship at Vosyn
Remote, British Columbia, 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 Engineer, Backend (Platform - Core Automation) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Software Engineering, Python, Golang, Genai, Ai Infrastructure, Micro Services Architecture, System Design, Cloud Technologies, Debugging, Security, Scalability, Customer Support, Compliance, Automation, Blockchain, Communication
Specialization
Candidates should have 5+ years of experience in software engineering and proven expertise in designing and maintaining production services. A passion for building an open financial system and strong technical skills in system design and coding are essential.
Experience Required
Minimum 5 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)
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)
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)
Développeur(euse) logiciel / Software Developer - Cloud at Genetec
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Customer Support Specialist at TransPlus Software
Kitchener, ON N2G 1B9, Canada - Full Time
Skills Needed
Windows, Interpersonal Skills, Microsoft Applications, Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Marketing Intern at Genda Software Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
Adobe Creative Suite, Seo, Google Analytics, Instagram, Copywriting, Design, Figma, Canva, Editing, Digital Marketing
Qualification
Graduate
Senior Software Engineer, Backend (Banking Foundations) at Affirm
Remote, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

20 Nov, 25

Salary

150000.0

Posted On

21 Aug, 25

Experience

4 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.
The Affirm Card Engineering team is looking for a passionate Senior Software Engineer to help build the tools and systems that we use to manage money movement, bank data integration & merchant data. Affirm Card is Affirm’s newest financial product that marries the functionality of a debit card with access to Affirm’s buy now pay later financing options. Our ability to move money effectively is critical to our ability to reach new customers and improve financial lives. We work closely with experience, data science, product, and a wide range of engineering teams to both leverage existing systems and build new systems.
This role requires a high level of technical capability, strong cross functional communication, and a creative mindset. Our work needs to be correct, scalable, and extensible. Our job is to have an industry leading money movement system to empower our product.
Affirm is experiencing explosive growth with millions of customers across thousands of merchants in-store and online, and your contributions will be a key enabler of that growth. Come join us as we build a beloved, lasting financial services brand predicated on honesty and trust. It’s going to be an amazing ride!

OPTIONAL SKILLS / EXPERIENCE

  • Exposure to ACH system
  • Exposure to accounting / auditing systems in past
  • Prior experience with card networks
Responsibilities
  • Drive planning and prioritization of projects based on product, technical, and business goals by leveraging relevant resources and data.
  • Work cross functionally with colleagues in Experience, Accounting, Product, and Analytics teams to set and execute our money movement strategy for the Debit card
  • Build APIs and data models to work within micro-service and event-driven architectures
  • Take an active role in mentoring junior engineers, and the processes that support team growth and efficiency
Senior Software Engineer, Backend (Banking Foundations) at Affirm
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Associate Software Engineer - Seeking 2025 & 2026 Grads at Veeva Systems
Toronto, ON, Canada - Full Time
Skills Needed
Java, Design, Enterprise Software, Data Structures, Computer Science
Specialization
Computer science engineering or related major with a 3.3 gpa or higher
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Director, Software Engineering (Machine Learning) at Affirm
, , Canada - Full Time
Skills Needed
Machine Learning, Ai, Model Development, Business Outcomes, Product Leadership, Cross Functional Collaboration, Talent Acquisition, Ml Investments, Ml Platform Evolution, Experimentation Culture, Matrix Organization, Risk Management, Legal Compliance, Servicing, Personalization, Fraud Prevention, Underwriting
Specialization
Candidates should have 15+ years of experience in Machine Learning or related fields and a successful track record in leading ML teams. Experience in hiring, growing talent, and understanding the evolving ML landscape is essential.
Experience Required
Minimum 10 year(s)
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
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)
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
Software Database Engineering — Master-Level Internship at Vosyn
Remote, British Columbia, 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 Engineer, Backend (Platform - Core Automation) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Software Engineering, Python, Golang, Genai, Ai Infrastructure, Micro Services Architecture, System Design, Cloud Technologies, Debugging, Security, Scalability, Customer Support, Compliance, Automation, Blockchain, Communication
Specialization
Candidates should have 5+ years of experience in software engineering and proven expertise in designing and maintaining production services. A passion for building an open financial system and strong technical skills in system design and coding are essential.
Experience Required
Minimum 5 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)
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)
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)
Développeur(euse) logiciel / Software Developer - Cloud at Genetec
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Customer Support Specialist at TransPlus Software
Kitchener, ON N2G 1B9, Canada - Full Time
Skills Needed
Windows, Interpersonal Skills, Microsoft Applications, Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Marketing Intern at Genda Software Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
Adobe Creative Suite, Seo, Google Analytics, Instagram, Copywriting, Design, Figma, Canva, Editing, Digital Marketing
Qualification
Graduate
Loading...