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,683)

Remote in = Canada Job category = Software Development
Life360 is hiring for remote Senior Backend Engineer II - AI-Native, Devices Cloud

Senior Backend Engineer II - AI-Native, Devices Cloud

Life360 · Full Time · 6 Weeks Ago
Life360
🌎 Canada, United States 💵 $148K - $216K per year ⭐ 5-10 yrs exp 💼 Software Development Backend Engineer
You will design, build, and maintain backend services for device connectivity and telemetry ingest while utilizing AI-native workflows to increase delivery velocity. You will also collaborate with cross-functional teams to define APIs and establish AI-native engineering practices for the organization.
Wikimedia Foundation is hiring for remote Senior Software Engineer, MediaWiki

Senior Software Engineer, MediaWiki 79 APPLICANTS

Wikimedia Foundation · Full Time · 6 Weeks Ago
Wikimedia Foundation
🌎 Australia, Austria, Bangladesh, Belgium, Brazil, Canada, Colombia, Costa Rica, Croatia, Denmark, Egypt, Estonia, Finland, France, Germany, Ghana, Greece, India, Indonesia, Ireland, Israel, Italy, Kenya, Mexico, Netherlands, Niger, Nigeria, Peru, Poland, Singapore, South Africa, Spain, Sweden, Switzerland, Uganda, United Kingdom, United States, Uruguay 💵 $113K - $175K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
Design, improve, and maintain the core MediaWiki stack while driving operational excellence through testing and observability. Lead by example in code reviews and mentor team members to foster a culture of transparency and continuous improvement.
WSP is hiring for remote Senior Water Resources Engineer

Senior Water Resources Engineer

WSP · Full Time · 6 Weeks Ago
WSP
🌎 Canada 💵 111K - 234K per year ⭐ 10+ yrs exp 💼 Software Development
Lead complex mine water and surface water projects from conceptual planning through construction support. Develop site-wide water management strategies and provide senior technical oversight for infrastructure design.

Channel Systems Architect / Architecte de systèmes de canaux

Hewlett Packard Enterprise · Full Time · 6 Weeks Ago
Hewlett Packard Enterprise
🌎 Canada 💵 161K - 300K per year ⭐ 5-10 yrs exp 💼 Software Development Architect
The Channel Systems Architect will act as a trusted technical advisor to channel partners, driving the growth of HPE Networking solutions through strategic influence and partner enablement. Responsibilities include designing end-to-end network solutions, delivering technical training, and supporting pre-sales activities to accelerate deal closures.

New remote software development jobs delivered to your inbox

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

NVIDIA is hiring for remote Senior Solutions Architect, Retail

Senior Solutions Architect, Retail

NVIDIA · Full Time · 6 Weeks Ago
NVIDIA
🌎 Canada, United States 💵 $184K - $356K per year ⭐ 10+ yrs exp 💼 Software Development Solutions Architect
You will design and deploy sophisticated Agentic AI systems for top-tier retail and enterprise clients using NVIDIA's core technology stack. This role involves building reference architectures, optimizing inference performance, and enabling partner engineering teams through technical workshops and documentation.
ServiceTitan is hiring for remote Product Success Specialist, AI Virtual Agents

Product Success Specialist, AI Virtual Agents

ServiceTitan · Full Time · 6 Weeks Ago
ServiceTitan
🌎 Canada 💵 65300 - 97900 per year ⭐ 2-5 yrs exp 💼 Software Development
The Product Success Specialist will own the end-to-end post-sale journey, including onboarding, configuration, and adoption of AI Virtual Agents. They will manage a book of business to drive retention, demonstrate ROI, and provide technical troubleshooting to ensure customer success.

Senior Data Engineer

Afresh · Full Time · 6 Weeks Ago
Afresh
🌎 Canada 💵 137K - 185K per year ⭐ 5-10 yrs exp 💼 Software Development Data Engineer
Design and implement robust ETL pipelines to process large-scale customer data while building tools to streamline integration workflows. Collaborate with cross-functional teams to deliver data solutions that support machine learning features and improve overall system scalability.

Senior Analytics Engineer

Mammoth Growth · Full Time · 6 Weeks Ago
Mammoth Growth
🌎 Canada, United Kingdom, United States ⭐ 5-10 yrs exp 💼 Software Development Analytics Engineer
The Senior Analytics Engineer will build complex data infrastructure using dbt and Snowflake while implementing scalable ELT pipelines and governance frameworks. They will also provide technical guidance, conduct code reviews, and mentor junior team members to ensure high-quality data solutions.

Technical Architect

Mammoth Growth · Full Time · 6 Weeks Ago
Mammoth Growth
🌎 Canada, United Kingdom, United States ⭐ 5-10 yrs exp 💼 Software Development Architect
The Technical Architect will lead the design and implementation of complex data architectures and AI-enhanced analytics solutions for clients. They will provide technical leadership, conduct rigorous code reviews, and ensure the delivery of high-quality, scalable data systems.

Azure Support Engineer

Softchoice · Full Time · 6 Weeks Ago
Softchoice
🌎 Canada 💵 69750 - 93000 per year ⭐ 5-10 yrs exp 💼 Software Development Support Engineer
The Azure Support Engineer will manage and support hybrid cloud infrastructure, including monitoring, troubleshooting, and optimizing Azure environments. They will also document technical changes, handle incident response, and provide mentorship on security and governance.

Principal Software Engineer (Salesforce - Remote)

Questrade Financial Group · Full Time · 6 Weeks Ago
Questrade Financial Group
🌎 Canada 💵 145K - 155K per year ⭐ 10+ yrs exp 💼 Software Development Principal Software Engineer
The Principal Software Engineer will serve as the technical authority for the Salesforce Center of Excellence, driving architectural vision and the transition to a headless CRM model. They will own the DevOps strategy, observability standards, and security governance while mentoring senior engineers to elevate technical excellence.

New remote software development jobs delivered to your inbox

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

Full Stack Developer (Java, JS), Cyber

Qohash · Full Time · 6 Weeks Ago
Qohash
You will analyze, design, and implement microservice-oriented features while leveraging AI tools to accelerate development and maintain high code quality. Additionally, you will collaborate with security and infrastructure teams to integrate best practices, perform code reviews, and participate in incident response.
Xsolla is hiring for remote Tech Lead - Fullstack

Tech Lead - Fullstack

Xsolla · Full Time · 6 Weeks Ago
Xsolla
🌎 Canada, Serbia ⭐ 5-10 yrs exp 💼 Software Development Full Stack Developer
The Tech Lead will architect scalable distributed systems and drive shared platform strategies across backend, frontend, and cloud ecosystems. They are responsible for mentoring developers and ensuring the delivery of high-quality, resilient commercial applications.
BTSE is hiring for remote ML Engineer / AI Platform Lead

ML Engineer / AI Platform Lead

BTSE · Full Time · 6 Weeks Ago
BTSE
🌎 Canada, China ⭐ 5-10 yrs exp 💼 Software Development
You will deploy and optimize large language models for production, including building RAG pipelines and context layers. Additionally, you will design custom model training workflows and monitor inference quality to ensure high performance for enterprise clients.
Pulsora, Inc. is hiring for remote AI Engineer - Canada

AI Engineer - Canada

Pulsora, Inc. · Full Time · 6 Weeks Ago
Pulsora, Inc.
🌎 Canada 💵 60000 - 70000 per year ⭐ 5-10 yrs exp 💼 Software Development AI Engineer
You will design, develop, and deploy production-grade AI applications using LLMs, agentic workflows, and RAG pipelines. Additionally, you will own end-to-end full-stack implementation while utilizing AI-powered development tools to optimize code quality.
Pulsora, Inc. is hiring for remote Applied AI Engineer - India

Applied AI Engineer - India

Pulsora, Inc. · Full Time · 6 Weeks Ago
Pulsora, Inc.
🌎 Canada ⭐ 0-2 yrs exp 💼 Software Development AI Engineer
Design, develop, and deploy LLM-powered applications and agent-based systems while managing the full product lifecycle from concept to production. Collaborate with cross-functional teams to build scalable, maintainable systems that solve real customer problems in the ESG space.
Pulsora, Inc. is hiring for remote Applied AI Engineer - Canada

Applied AI Engineer - Canada

Pulsora, Inc. · Full Time · 6 Weeks Ago
Pulsora, Inc.
🌎 Canada 💵 60000 - 70000 per year ⭐ 0-2 yrs exp 💼 Software Development AI Engineer
Design, develop, and deploy LLM-powered applications and agent-based systems throughout the full product lifecycle. Collaborate with cross-functional teams to build scalable, maintainable software that solves complex customer problems.
Smash CR is hiring for remote Senior Network Engineer (C-561)

Senior Network Engineer (C-561)

Smash CR · Full Time · 6 Weeks Ago
Smash CR
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Network Engineer
You will be responsible for designing, architecting, and maintaining complex network infrastructures for US-based clients. This includes troubleshooting routing and switching topologies, managing firewalls, and ensuring high network availability and security.

New remote software development jobs delivered to your inbox

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

hive.co is hiring for remote Senior Software Engineer, Data

Senior Software Engineer, Data

hive.co · Full Time · 6 Weeks Ago
hive.co
🌎 Canada 💵 123K - 187K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
You will design and own a cloud-native big data platform and ML infrastructure to handle high-throughput event streams and model deployment. You will drive the full data pipeline end-to-end while treating data as a product to ensure reliability, discoverability, and business impact.

Sr. Security Engineer - Enterprise Security

Samsara · Full Time · 6 Weeks Ago
Samsara
🌎 Canada 💵 132K - 171K per year ⭐ 2-5 yrs exp 💼 Software Development Security Engineer
The Senior Security Engineer is responsible for building, operating, and maintaining core security infrastructure while collaborating with global teams to implement modern security principles. They will also mentor junior engineers, triage vulnerabilities, and provide technical leadership on enterprise security roadmaps.

Senior Sales Engineer - LED West

Proofpoint · Full Time · 6 Weeks Ago
Proofpoint
🌎 Canada, United States ⭐ 5-10 yrs exp 💼 Software Development Sales Engineer
The Senior Sales Engineer acts as the technical lead for the pre-sales process, collaborating with account managers to develop penetration strategies and deliver product demonstrations. They serve as a trusted advisor to customers, conducting technical discovery and managing proof-of-concept evaluations for people-centric security solutions.
Push Operations is hiring for remote Full Stack Software Engineer - Payroll

Full Stack Software Engineer - Payroll

Push Operations · Full Time · 6 Weeks Ago
Push Operations
🌎 Canada 💵 90000 - 125K per year ⭐ 2-5 yrs exp 💼 Software Development Software Engineer
The engineer will design, develop, and maintain core payroll features while scaling back-end services and APIs. They will collaborate with designers and product managers to define specifications and ensure high-quality, maintainable code through testing and reviews.

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,683+ Jobs in Software Development

Answer easy questions

Answer easy questions

2,683+ 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