Software Engineering Jobs in Canada

About 3231 results in (3) seconds Clear Filters

Jobs Search

About 3231 results in (3) seconds
Senior Software Engineer, Full-Stack - Social Affiliate at Stay22
Montréal, QC, Canada - Full Time
Skills Needed
Software Development, Computer Science, Teams, Scratch, Onboarding, Communication Skills, Dashboards, Python, Sdks, Rapid Prototyping, Instagram, Youtube, Typescript
Qualification
BSc
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)
Intermediate Platforms Software Engineer (Unreal Engine 5) at Blackbird Interactive
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
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)
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
Software Automation Test Engineer (Co-op Student/Intern) at Lumentum
Ottawa, ON, Canada - Full Time
Skills Needed
Engineering Physics, Automation, Perl, Python, Instrumentation, Visual Studio, Computer Science, Xml
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
Minimum 13 year(s)
Software Development Engineer (Full Stack) - Evisort AI at Workday
Vancouver, BC, Canada - Full Time
Skills Needed
Software Development, Typescript, Programming Languages, Docker, Elasticsearch, Distributed Systems, Continuous Improvement, Architecture, Communication Skills, Aws
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer (Full-Stack) - Access & Notifications at BitGo
Toronto, ON, Canada - Full Time
Skills Needed
Craftsmanship, Ownership, Digital Assets
Specialization
Computer science applied mathematics or another technical discipline from a top university
Qualification
Graduate
Software Engineer: Internship Opportunities, Vancouver, BC at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Cad, Algorithms, Data Structures, Computer Science, Microsoft
Specialization
Computer Science, Engineering
Qualification
Graduate
Full-Stack Software Developer – Systems, UI & Integrations at HAPLY Robotics Inc
Montréal, QC H2W 1Z3, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Engineer, Frontend/Web - Western Canada at League Inc
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
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)
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(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
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)
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
Développeur(euse) logiciel / Software Developer - Cloud at Genetec
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
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 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
Junior Software Developer - In-Service Support (ISS) Team at LOCKHEED MARTIN CORPORATION
Halifax, NS, Canada - Full Time
Skills Needed
Scheduling, C++, Communication Skills, Software Requirements, Java, English
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Senior Software Engineer, Full-Stack - Social Affiliate at Stay22
Montréal, QC, Canada -
Full Time


Start Date

Immediate

Expiry Date

16 Nov, 25

Salary

0.0

Posted On

16 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Computer Science, Teams, Scratch, Onboarding, Communication Skills, Dashboards, Python, Sdks, Rapid Prototyping, Instagram, Youtube, Typescript

Industry

Information Technology/IT

Description

ABOUT STAY22

At Stay22, we’re revolutionizing how people convert online. Our AI-powered affiliate platform helps publishers, ticketing platforms, and content creators unlock new revenue streams while levelling up their audience’s user experience. At Stay22, our partners don’t just earn more, they deliver more. Join us and be part of something big that’s shaking up the affiliate world.

POSITION OVERVIEW

As a Senior Full Stack Developer on the Social Affiliate team, you will help build a new social monetization product from the ground up. This stream-aligned team is responsible for integrating Stay22’s affiliate infrastructure with social platforms. In this team, we thrive on rapid iteration, experimentation, and creative problem-solving, using real user feedback to guide our direction. You will develop tools that automatically analyze video content, generate and insert affiliate links at scale, and track their performance in real time. Your work will span robust backend pipeline development and intuitive frontend integration within Stay22’s products, to seamlessly embed these capabilities. You’ll collaborate closely with cross-functional teams - Product, Data, Integrations, Platform and Hub - to ensure our solutions align with product goals and deliver a smooth user experience for content creators.

REQUIREMENTS

  • B.S. or M.S. in Computer Science or equivalent experience
  • 6-8+ years of experience in software development, building both backend and frontend systems
  • Strong backend development skills, particularly with Python (and familiarity with modern frameworks and cloud platforms like GCP)
  • Proficiency in frontend development, especially with TypeScript and modern web frameworks (experience building intuitive UIs and dashboards)
  • Proven experience integrating third-party APIs or SDKs; hands-on knowledge of social media platform APIs (YouTube, TikTok, Instagram, etc.) is a must
  • Strong problem-solving abilities and a creative, innovative mindset for tackling complex technical challenges
  • Comfortable with rapid prototyping, iterative development, and adapting to significant project changes or pivots as needed
  • Excellent communication skills and a collaborative approach to working with product managers and other stakeholders across teams
  • Passion for building new products from scratch in a fast-paced environment.
  • Experience with AI/ML or using LLMs for content analysis is a bonus
Responsibilities
  • Integrate with Social Media platform APIs/SDKs to retrieve content and programmatically update it, enabling large-scale affiliate link and related products insertion
  • Develop automated backend pipelines using Python on GCP, leveraging our AI stack to work with video content and identify monetization opportunities
  • Implement logic to generate Stay22 affiliate links and automatically insert or replace these links in video placements via platform APIs
  • Build and refine front-end components in TypeScript within the Stay22 Hub dashboard, allowing partners to link their Social Media platform accounts, view their videos, initiate affiliate link processing, and review performance analytics in an intuitive interface
  • Ensure every inserted affiliate link is tracked and its performance (clicks, bookings, purchases) is captured, funnelling this data back into Stay22’s analytics so that partners can monitor how their social content is performing
  • Work closely with Product managers, Data analysts, Integrations specialists, Platform engineers, and the Hub team to align technical solutions with product goals. You will participate in design sessions and iterative feedback cycles to deliver a cohesive, high-impact social monetization experience across the Stay22 ecosystem.
Senior Software Engineer, Full-Stack - Social Affiliate at Stay22
Montréal, QC, Canada - Full Time
Skills Needed
Software Development, Computer Science, Teams, Scratch, Onboarding, Communication Skills, Dashboards, Python, Sdks, Rapid Prototyping, Instagram, Youtube, Typescript
Qualification
BSc
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)
Intermediate Platforms Software Engineer (Unreal Engine 5) at Blackbird Interactive
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
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)
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
Software Automation Test Engineer (Co-op Student/Intern) at Lumentum
Ottawa, ON, Canada - Full Time
Skills Needed
Engineering Physics, Automation, Perl, Python, Instrumentation, Visual Studio, Computer Science, Xml
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
Minimum 13 year(s)
Software Development Engineer (Full Stack) - Evisort AI at Workday
Vancouver, BC, Canada - Full Time
Skills Needed
Software Development, Typescript, Programming Languages, Docker, Elasticsearch, Distributed Systems, Continuous Improvement, Architecture, Communication Skills, Aws
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer (Full-Stack) - Access & Notifications at BitGo
Toronto, ON, Canada - Full Time
Skills Needed
Craftsmanship, Ownership, Digital Assets
Specialization
Computer science applied mathematics or another technical discipline from a top university
Qualification
Graduate
Software Engineer: Internship Opportunities, Vancouver, BC at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Cad, Algorithms, Data Structures, Computer Science, Microsoft
Specialization
Computer Science, Engineering
Qualification
Graduate
Full-Stack Software Developer – Systems, UI & Integrations at HAPLY Robotics Inc
Montréal, QC H2W 1Z3, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Engineer, Frontend/Web - Western Canada at League Inc
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
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)
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(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
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)
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
Développeur(euse) logiciel / Software Developer - Cloud at Genetec
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
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 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
Junior Software Developer - In-Service Support (ISS) Team at LOCKHEED MARTIN CORPORATION
Halifax, NS, Canada - Full Time
Skills Needed
Scheduling, C++, Communication Skills, Software Requirements, Java, English
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate

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...