Remote Software Development Jobs in Canada

Find remote programming jobs in Frontend, Backend, DevOps, QA, or as a FullStack or Data engineer. We curate the best remote software development jobs to match your area of expertise. Software Developers design, specify, create, and maintain web and native apps. Remote Software Engineer jobs where people telecommute (work remotely) are on the rise and we can help you to stay ahead of the curve.

Trusted by 200,000+ remote workers worldwide. New jobs posted every day.

Popular: "developer", "marketing", "customer support", "data entry", "writing"

Remote Software Development Jobs in Canada (2,671)

Remote in = Canada Job category = Software Development
Docker is hiring for remote Software Engineer, Infrastructure Platform

Software Engineer, Infrastructure Platform

Docker · Full Time · 10 Weeks Ago
Docker
Responsibilities include building and operating internal platform services and APIs in Go for provisioning, quotas, and cost insights, while also codifying infrastructure using Terraform and GitOps practices. The role involves defining SLOs, participating in incident response, and standardizing safe delivery patterns like testing gates and canaries.
CruxOCM is hiring for remote Pipeline Hydraulics Engineer

Pipeline Hydraulics Engineer

CruxOCM · Full Time · 10 Weeks Ago
CruxOCM
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development
The engineer will be responsible for leading the hydraulic modeling component of the platform, ensuring accurate representation and implementation of physical relationships for safe and efficient pipeline operations. This includes outlining technical requirements, testing enhancements, validating model accuracy against real-world data, and providing technical guidance for future developments.

Senior Sales Engineer - Data & AI Security

Veeam Software · Full Time · 10 Weeks Ago
Veeam Software
🌎 Canada 💵 222K - 412K per year ⭐ 10+ yrs exp 💼 Software Development Sales Engineer
The Senior Sales Engineer will act as the primary technical contact for Securiti AI solutions, leading discovery to translate customer risks and goals into practical solution designs. This involves designing and delivering tailored demonstrations and hands-on proof-of-concepts to showcase the value of data protection and AI Trust solutions.

Senior Fullstack Engineer

Third-Party Job Posts · Full Time · 10 Weeks Ago
Third-Party Job Posts
The Senior Fullstack Engineer will be crucial in developing and enhancing products connecting Cloudbeds' ecosystem to major distribution channels, architecting scalable solutions, and contributing to the microservices migration. Responsibilities include building robust backend features in PHP, creating frontend experiences with React/Vue, and ensuring high performance and security for global platform operations.
Loopio Inc. is hiring for remote Director of Software Development

Director of Software Development

Loopio Inc. · Full Time · 10 Weeks Ago
Loopio Inc.
🌎 Canada 💵 177K - 220K per year ⭐ 10+ yrs exp 💼 Software Development
This role involves leading and growing multiple engineering pods, including supporting managers, while driving the architecture and evolution of the document ingestion and processing platform, integrating AI/ML capabilities.

New remote software development jobs delivered to your inbox

We'll notify you when new positions matching this search are posted

Calliere is hiring for remote Senior Software Engineer - GO

Senior Software Engineer - GO

Calliere · Full Time · 10 Weeks Ago
Calliere
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The engineer will join a senior team to build a product from scratch, converting requirements into technical designs and architecting backend services capable of handling enterprise-scale demand. Responsibilities include owning API design, embedding security at every layer, and ensuring high availability and fault tolerance in the systems.
Spreetail is hiring for remote Senior Full-Stack Software Engineer

Senior Full-Stack Software Engineer 14 APPLICANTS

Spreetail · Full Time · 10 Weeks Ago
Spreetail
🌎 Canada, Trinidad and Tobago, United Kingdom, United States ⭐ 10+ yrs exp 💼 Software Development Software Engineer
The engineer will work on mission-critical systems impacting revenue and operational excellence, focusing on building resilient procurement and inbound systems for ecommerce acceleration. Success involves demonstrating deep understanding of reliability patterns and leading complex, cross-team initiatives with minimal oversight.
Red Nucleus is hiring for remote Sr Solutions Architect (Digital, Life Sciences)

Sr Solutions Architect (Digital, Life Sciences)

Red Nucleus · Full Time · 10 Weeks Ago
Red Nucleus
🌎 Canada 💵 123K - 152K per year ⭐ 5-10 yrs exp 💼 Software Development Solutions Architect
The Senior Solutions Architect drives technology strategy and architectural decisions for the Medical Communications business unit, establishing principles, patterns, and best practices. This role involves leading technical reviews, mentoring teams, evaluating technology solutions like AI tools, and developing prototypes for critical initiatives.

Solutions Engineer III, Toronto

F5 · Full Time · 10 Weeks Ago
F5
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Solutions Engineer
The Solutions Engineer supports the sales team by providing technical expertise on F5 solutions through presentations, solution designs, and proof of concepts to achieve allocated sales targets with Service Providers. This role involves acting as a trusted advisor to customers, understanding their technical and business challenges, and proposing effective solutions that articulate both technical features and business benefits.
Data Elephant is hiring for remote Senior Data Architect - Data Modelling

Senior Data Architect - Data Modelling

Data Elephant · Full Time · 10 Weeks Ago
Data Elephant
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development Data Architect
The role involves designing and implementing conceptual, logical, and physical data models, including dimensional models (star/snowflake schemas), to support analytics and reporting within a modern cloud platform. Key duties also include collaborating with stakeholders, data engineers, and Power BI developers to ensure models are scalable, performant, and aligned with business needs.

Staff ML Engineer

Samsara · Full Time · 10 Weeks Ago
Samsara
🌎 Canada 💵 196K - 269K per year ⭐ 10+ yrs exp 💼 Software Development
This role involves leading the design and evolution of the end-to-end ML platform for Safety AI, covering training, experimentation, batch/online inference, and edge deployment. Responsibilities include partnering with product teams to launch ML-powered features and owning the reliability and security posture of these systems.
Lime is hiring for remote Senior Firmware Engineer

Senior Firmware Engineer

Lime · Full Time · 10 Weeks Ago
Lime
🌎 Canada 💵 $108K - $149K per year ⭐ 5-10 yrs exp 💼 Software Development
The engineer will drive the design, development, and operation of key embedded software capabilities on Lime vehicles and related products, influencing the team roadmap and participating in complex system architecture within the firmware domain. Responsibilities include owning unique embedded software functions through design, implementation (in C, C++, Rust, etc.), testing, and integration in embedded Linux or RTOS environments.

Senior/Associate Environmental Scientist, Engineer or Technologist

Montrose Environmental Group · Full Time · 10 Weeks Ago
Montrose Environmental Group
🌎 Canada 💵 120K - 185K per year ⭐ 10+ yrs exp 💼 Software Development
The role involves actively participating in and driving the company's safety culture while supporting the management of site assessment and remediation project scopes, timelines, and budgets. Responsibilities also include preparing and reviewing technical correspondence, proposals, work plans, cost estimates, and reports for clients.
Safeguard Global is hiring for remote Senior Salesforce Service Cloud Administrator

Senior Salesforce Service Cloud Administrator

Safeguard Global · Full Time · 10 Weeks Ago
Safeguard Global
🌎 Canada, Portugal, United Kingdom ⭐ 5-10 yrs exp 💼 Software Development
The Senior Salesforce Administrator will manage the day-to-day administration of Salesforce Service Cloud, ensuring optimal performance, while also supporting Sales Cloud functionality and collaborating with stakeholders to design scalable solutions. This role includes supporting the implementation and optimization of Salesforce AI capabilities, such as Agentforce, to automate support processes and enhance customer interactions.
StackAdapt is hiring for remote Machine Learning Engineer (Remote)

Machine Learning Engineer (Remote)

StackAdapt · Full Time · 10 Weeks Ago
StackAdapt
🌎 Canada, United States ⭐ 2-5 yrs exp 💼 Software Development Machine Learning Engineer
The role involves designing modular and scalable real-time data pipelines capable of handling massive datasets and implementing custom Machine Learning algorithms within a low-latency environment. Responsibilities also include working on microservice architectures to manage the training, inference, and monitoring of thousands of ML models concurrently.

Business Analyst, Pension & Benefits Implementation (Remote)

LifeWorks · Full Time · 10 Weeks Ago
LifeWorks
🌎 Canada ⭐ 2-5 yrs exp 💼 Software Development Business Analyst
The role involves gathering and analyzing client requirements for implementing integrated pension and employee benefits administration solutions, and documenting business needs within the context of implementation and workflow automation. Responsibilities also include configuring software, collaborating with technical teams on solution creation, defining testing scope, and conducting solution demonstrations for clients.

New remote software development jobs delivered to your inbox

We'll notify you when new positions matching this search are posted

Fastly is hiring for remote Senior Customer Solutions Engineer

Senior Customer Solutions Engineer

Fastly · Full Time · 10 Weeks Ago
Fastly
🌎 Canada, United States 💵 $132K - $186K per year ⭐ 10+ yrs exp 💼 Software Development Solutions Engineer
The Senior Customer Solutions Engineer acts as the primary technical contact and trusted advisor for key customers, developing deep technical relationships and representing customer needs within Fastly. Responsibilities include post-sales implementation of products, identifying challenges, coordinating escalations, and providing technical mentorship on deals within their vertical.

Principal Developer, Software

Sherweb · Full Time · 10 Weeks Ago
Sherweb
🌎 Canada 💵 50 - 71.43 per hour ⭐ 10+ yrs exp 💼 Software Development
This role is responsible for setting development standards, leading technological monitoring, and mentoring the development team on best practices and design patterns. The Principal Developer also owns the technical roadmap, manages technical debt, and contributes to solving complex technological challenges.
UniUni is hiring for remote Senior Backend Developer

Senior Backend Developer

UniUni · Full Time · 10 Weeks Ago
UniUni
🌎 Canada, United States ⭐ 5-10 yrs exp 💼 Software Development Backend Engineer
The role involves designing, developing, and maintaining backend systems primarily using PHP and Laravel, while leading architecture discussions and ensuring code quality. Responsibilities also include optimizing performance, reviewing code, mentoring junior staff, and collaborating on end-to-end feature delivery.
Trader Interactive is hiring for remote AI Architect

AI Architect

Trader Interactive · Full Time · 10 Weeks Ago
Trader Interactive
🌎 Canada, United States ⭐ 10+ yrs exp 💼 Software Development Architect
The AI Architect is responsible for designing and evolving Trader Interactive’s AI platforms and reference architectures, connecting data, machine learning, and LLMs into real products. They will define the end-to-end AI/ML architecture, evaluate tooling, and provide technical mentorship across product, data science, and engineering teams.

Oracle Fusion Financial Business Systems Analyst - REMOTE 18 APPLICANTS

Toppan Merrill · Full Time · 10 Weeks Ago
Toppan Merrill
🌎 Canada, United States 💵 $119K - $142K per year ⭐ 2-5 yrs exp 💼 Software Development Business Systems Analyst
This role is responsible for business systems analysis, requirements definition, and solution design for the company's cloud-based financial systems, partnering closely with Accounting and Finance to ensure alignment with standards and reporting needs. The analyst will support and enhance Oracle ERP financial application modules while leading functional design activities including configuration, testing, and production support for the ongoing Fusion Cloud ERP transformation.
NVIDIA is hiring for remote Senior Product Manager, Developer Infrastructure

Senior Product Manager, Developer Infrastructure

NVIDIA · Full Time · 10 Weeks Ago
NVIDIA
🌎 Canada, United States 💵 $208K - $327K per year ⭐ 10+ yrs exp 💼 Software Development Product Manager
This role involves defining and driving the product vision, strategy, and roadmap for source control systems essential for large-scale chip and software development, focusing on performance, reliability, and scalability. The manager will also own the evolution of repository architecture, optimize developer workflows in partnership with engineering teams, and establish metrics to measure impact.
Leap Tools is hiring for remote Software Developer, Business Intelligence

Software Developer, Business Intelligence

Leap Tools · Full Time · 10 Weeks Ago
Leap Tools
🌎 Canada 💵 80000 - 110K per year ⭐ 2-5 yrs exp 💼 Software Development Software Engineer
The role involves using analytical and statistical approaches to solve key business problems using large datasets, collaborating with stakeholders to build data structures for improved operations and reporting. Responsibilities also include conducting A/B tests, identifying key product metrics, and designing efficient data models and ETL processes.

Senior Product Manager, B2B Crypto Infrastructure

Coinme · Full Time · 10 Weeks Ago
Coinme
🌎 Canada, Finland, United States ⭐ 5-10 yrs exp 💼 Software Development Product Manager
The role involves owning the full product lifecycle for Crypto-as-a-Service, focusing heavily on API quality, integration reliability, and scaling the transaction fulfillment pipeline across multiple chains. Responsibilities include defining APIs, SDKs, documentation, and collaborating with engineering and compliance teams to optimize flows and risk controls.
Procurify is hiring for remote Senior AI Engineer

Senior AI Engineer

Procurify · Full Time · 10 Weeks Ago
Procurify
🌎 Canada 💵 122K - 162K per year ⭐ 5-10 yrs exp 💼 Software Development AI Engineer
The role involves designing, developing, and deploying production-grade AI applications to solve customer problems, while also architecting robust backend systems to support these AI workloads for low latency and high reliability. Responsibilities include owning the full stack from database design to model integration and driving innovation using agentic AI systems and RAG pipelines.

New remote software development jobs delivered to your inbox

We'll notify you when new positions matching this search are posted

Workday Student Technical Lead - AMS

Huron · Full Time · 10 Weeks Ago
Huron
🌎 Canada, United States 💵 $135K - $165K per year ⭐ 2-5 yrs exp 💼 Software Development
The Workday Student Technical Lead will provide hands-on leadership and serve as a technical subject matter expert across Workday Student modules, advising on technical tools to meet functional requirements. This role involves partnering with delivery teams to resolve complex technical challenges and ensure the delivery of high-quality, scalable Workday Student solutions.

Field Service Engineer

GE Vernova · Full Time · 10 Weeks Ago
GE Vernova
🌎 Canada 💵 74400 - 124K per year ⭐ 2-5 yrs exp 💼 Software Development Field Service Engineer
The specialist will provide technical and hands-on expertise for servicing AC/DC Motors and Generators, focusing on mechanical aspects of large and medium electrical rotating machines. This role involves planning and executing commissioning jobs for both self and a site team while maintaining a strong customer reputation.
Zensurance is hiring for remote Senior Software Developer

Senior Software Developer

Zensurance · Full Time · 10 Weeks Ago
Zensurance
🌎 Canada 💵 104K - 145K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The developer will take ownership of developing custom features and supporting their technical implementation across the full stack, while also developing, testing, and maintaining the codebase within the team's domain. They will collaborate with stakeholders to design scalable systems and contribute to DevOps practices using infrastructure as code for automation and stability.
GitLab is hiring for remote Lead Product Marketing Manager, AI

Lead Product Marketing Manager, AI

GitLab · Full Time · 10 Weeks Ago
GitLab
🌎 Canada, United States 💵 $139K - $196K per year ⭐ 5-10 yrs exp 💼 Software Development Product Marketing Manager
This role involves collaborating on the end-to-end go-to-market strategy and execution for GitLab Duo Agent Platform and AI capabilities, focusing on intelligent orchestration for software teams and their AI agents. The lead will define the positioning and narrative for GitLab's AI capabilities, ensuring unified workflows across DevOps, Security, and AI, while developing monetization strategies for usage-based offerings.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Software Development Jobs in Other Countries

Other Categories in Canada

Browse Jobs by Role

Stop applying to jobs manually

Our AI copilot automatically applies to jobs for you (on autopilot!)

Get 10x more interviews

Tired of "Unfortunately, we are unable to offer you a role this time." emails?

Stop the Cycle of Rejection — Last week alone, 17 candidates secured jobs offering over $100,000—thanks to our expert resume review service.

Transform your job application from overlooked to outstanding.

  • Expertly reviewed by industry veterans
  • Actionable insights to improve your resume
  • 100% Satisfaction guaranteed
Get Your Resume Reviewed

Tired of getting ignored by recruiters?

Try this resume template — Last month, 158 job seekers landed interviews at top companies using our professionally-designed resume template.

Stand out from the competition with a template specifically optimized for applicant tracking systems.

ATS-optimized resume template
  • ATS-optimized formatting
  • Proven to increase interview rates by 62%
  • Instant download after purchase
Get Your ATS-approved Resume Template for Just $7 $49

Frequently Asked Questions

Learn more about Software Development remote jobs

Join 200K+ people getting remote jobs!

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 2,671+ Jobs in Software Development

Answer easy questions

Answer easy questions

2,671+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified