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

Cloud Solution Architect

Fortinet · Full Time · 11 Weeks Ago
Fortinet
🌎 Canada 💵 182K - 222K per year ⭐ 10+ yrs exp 💼 Software Development Architect
The Cloud Solution Architect will serve as the center of excellence for specific Cloud Security technologies, assisting customers with multi-cloud and hybrid cloud security blueprints and developing Agentic AI applications to solve challenges. They must also deliver paid consulting services, proof of concepts, and maintain expertise in Fortinet products and competitive offerings.
Fidelity Canada is hiring for remote IS Quality Assurance Analyst

IS Quality Assurance Analyst

Fidelity Canada · Full Time · 11 Weeks Ago
Fidelity Canada
🌎 Canada 💵 31 - 46 per hour ⭐ 5-10 yrs exp 💼 Software Development
The Quality Assurance Analyst will focus primarily on manual testing to validate system functionality against business requirements, requiring hands-on experience with test planning, execution, and defect management within an agile environment. Responsibilities include collaborating with project partners to analyze requirements, building comprehensive testing approaches, executing test cases, identifying defects, and reporting on production implementation readiness.
Autodesk is hiring for remote Senior iOS Mobile Developer (Assets)

Senior iOS Mobile Developer (Assets)

Autodesk · Full Time · 11 Weeks Ago
Autodesk
🌎 Canada ⭐ 2-5 yrs exp 💼 Software Development Mobile Developer
The Senior iOS Mobile Developer will be responsible for designing, building, and maintaining customer-facing features related to asset tracking and cross-product field workflows within the Autodesk Construction Cloud mobile app. This includes implementing UI using UIKit and SwiftUI, evolving the unidirectional architecture, improving performance, and writing high-quality, testable code.
ShyftLabs is hiring for remote Data Engineer

Data Engineer

ShyftLabs · Full Time · 11 Weeks Ago
ShyftLabs
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Data Engineer
The Data Engineer will design, build, and maintain scalable ETL/ELT data pipelines using GCP services, architecting robust data infrastructure and developing central data warehouses in Google BigQuery. Responsibilities also include leading client communication to translate business needs into scalable technical data solutions and ensuring data integrity through quality checks and governance.
EBC Inc. is hiring for remote Modélisateur 3D | Modélisatrice (Pont de l'île d'Orléans)

Modélisateur 3D | Modélisatrice (Pont de l'île d'Orléans)

EBC Inc. · Full Time · 11 Weeks Ago
EBC Inc.
🌎 Canada ⭐ 2-5 yrs exp 💼 Software Development
The role involves creating 3D content adhering to project modeling and coding standards, publishing necessary views, drawings, and exports, and collaborating with the BIM coordinator and technical teams to maintain file standardization. Responsibilities also include participating in quantity take-offs, supporting users with 3D model visualization, and resolving BIM modeling issues.

New remote software development jobs delivered to your inbox

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

Zensurance is hiring for remote Senior QA Software Developer

Senior QA Software Developer

Zensurance · Full Time · 11 Weeks Ago
Zensurance
🌎 Canada 💵 115K - 145K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The role involves designing, building, and maintaining scalable test automation frameworks for integration and end-to-end testing, integrating these tests directly into CI/CD pipelines. Responsibilities also include balancing automation with manual testing, ensuring system resilience, and promoting a shared culture of quality across the engineering team.
Forma.ai is hiring for remote Principal SPM Architect- Territory and Quota Planning

Principal SPM Architect- Territory and Quota Planning

Forma.ai · Full Time · 11 Weeks Ago
Forma.ai
🌎 Canada, United States 💵 170K - 200K per year ⭐ 10+ yrs exp 💼 Software Development Architect
This role involves leading the implementation of enterprise-level Territory and Quota Management (TQM) models and owning product requirements and feature prioritization for territory design and quota setting capabilities. The architect will also translate customer and leadership input into product ideas, shape features with engineering, and communicate the product vision and roadmap.

Staff Software Engineer, Distributed Systems

Narvar · Full Time · 11 Weeks Ago
Narvar
🌎 Canada 💵 195K - 273K per year ⭐ 10+ yrs exp 💼 Software Development Software Engineer
The Staff Software Engineer will own the architecture of new product platforms, implement scalable architecture, and contribute to robust projects by writing high-quality, modular code. They will also define architecture models, drive usability across products, and mentor junior engineers on design and troubleshooting.
Toolbx US Inc. is hiring for remote Senior Software Developer (Remote Canada or US)

Senior Software Developer (Remote Canada or US)

Toolbx US Inc. · Full Time · 11 Weeks Ago
Toolbx US Inc.
🌎 Canada 💵 130K - 180K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The engineer will own the full lifecycle of robust, scalable features across web and mobile platforms, focusing on architecting solutions and accelerating customer onboarding integrations. They will also act as a product partner, leveraging modern AI tools like LLMs to increase delivery speed.
Shakepay is hiring for remote Staff Platform Engineer

Staff Platform Engineer

Shakepay · Full Time · 11 Weeks Ago
Shakepay
The Staff Platform Engineer will define and evolve the architecture of Shakepay’s internal developer platform, designing foundational infrastructure and leading the development of internal tooling and automation to improve developer productivity. Key tasks include architecting infrastructure-as-code, building observability systems, and designing AI-powered internal tools and agentic workflows.
Autodesk is hiring for remote Principal Software Developer - Water Asset Management

Principal Software Developer - Water Asset Management

Autodesk · Full Time · 11 Weeks Ago
Autodesk
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
This role involves leading the design and implementation of AI-empowered backend services, data pipelines, and APIs for water utility asset management features, ensuring performance, security, and observability from requirements through production. The developer will also drive system design decisions for cloud scalability and reliability, ship high-quality code, and mentor teammates on engineering practices.
Grafana Labs is hiring for remote Staff Developer Advocacy Engineer | NASA | Remote

Staff Developer Advocacy Engineer | NASA | Remote

Grafana Labs · Full Time · 11 Weeks Ago
Grafana Labs
🌎 Canada 💵 186K - 223K per year ⭐ 5-10 yrs exp 💼 Software Development
The primary focus will be building and shipping real product code for the open source Interactive Learning Plugin inside Grafana, focusing on creating smooth, scalable learning experiences and enabling non-engineers to contribute content safely. This involves improving the end-to-end learner experience, building trustworthy completion tracking, and treating observability as a core product principle.
ClickHouse is hiring for remote Senior Site Reliability Engineer- Remote

Senior Site Reliability Engineer- Remote

ClickHouse · Full Time · 11 Weeks Ago
ClickHouse
The role involves building and leading processes to ensure the reliability, availability, scalability, and performance of cloud infrastructure, collaborating with various teams to design and implement secure, fault-tolerant distributed systems. Responsibilities also include owning incident management, response, post-mortem analysis, and leveraging software engineering expertise to develop tools for operational efficiency.
Franki is hiring for remote Staff Android Engineer

Staff Android Engineer

Franki · Full Time · 11 Weeks Ago
Franki
🌎 Canada, United States 💵 $175K - $200K per year ⭐ 10+ yrs exp 💼 Software Development
The Staff Android Engineer will lead the technical direction and architecture of the Android platform, focusing on scalability and modularization while developing high-quality features using Kotlin. This role also involves mentoring engineers, improving CI/CD pipelines, enhancing test automation, and collaborating cross-functionally to deliver performant mobile experiences.
🌎 Canada, United States ⭐ 10+ yrs exp 💼 Software Development
The role involves hands-on design, development, deployment, and maintenance of data analytics, data science, and AI solutions, leading end-to-end delivery of these engagements. Professionals will translate complex business problems into analytics and machine learning solutions, build predictive/prescriptive models, and develop innovative AI-enabled analytics frameworks.

Preowned Equipment Inspector - Remote (Unity)

Pattison Agriculture Limited · Full Time · 11 Weeks Ago
Pattison Agriculture Limited
🌎 Canada 💵 36 - 45 per hour ⭐ 2-5 yrs exp 💼 Software Development
The inspector will manage equipment inspection requests, efficiently scheduling evaluations to determine the condition of agricultural machinery being considered for purchase or trade. Key duties include calculating reconditioning costs using on-site inspections and computer programs, and preparing detailed reports with pictures and cost estimates for the Sales Team.

R - Solutions Engineer 1881 APPLICANTS

RevPilots · Full Time · 11 Weeks Ago
RevPilots
🌎 Canada, United States 💵 $110K - $190K per year ⭐ 10+ yrs exp 💼 Software Development Solutions Engineer
The Solutions Engineer will serve as the primary technical partner for enterprise prospects, owning the technical outcome by leading discovery, defining solution architectures, and resolving technical objections to drive complex sales cycles to a close. They will also act as a bridge to Product and Engineering by logging structured feedback on customer objections and feature gaps.

New remote software development jobs delivered to your inbox

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

Senior Power Engineer

SLR Consulting · Full Time · 11 Weeks Ago
SLR Consulting
🌎 Canada 💵 $130K - $160K per year ⭐ 5-10 yrs exp 💼 Software Development
The Senior Power Engineer will lead engineering activities including design, analysis, simulation, commissioning, and technical advisory for utility-scale solar and energy storage projects, primarily focusing on regions like Alberta, Ontario, New York, PJM, and MISO. Key duties involve overseeing system design, performing detailed energy simulations, conducting power system studies using ETAP, and mentoring team members.
High 5 Games is hiring for remote Senior Client Platform Engineer

Senior Client Platform Engineer

High 5 Games · Full Time · 11 Weeks Ago
High 5 Games
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Platform Engineer
The Senior Client Platform Engineer is responsible for providing technical leadership and hands-on development for client platforms supporting High 5 Casino and Lucky Bits Vegas. This includes translating product requirements into scalable implementations, ensuring architectural consistency, and overseeing code quality across multiple systems.

Cybersecurity Engineer

Meriplex · Full Time · 11 Weeks Ago
Meriplex
🌎 Canada, United States ⭐ 5-10 yrs exp 💼 Software Development Cybersecurity Engineer
The Cyber Security Engineer designs, deploys, configures, and supports security technologies across client infrastructure, cloud, networks, and endpoints, partnering with clients to align security solutions with business objectives. This role also involves providing subject-matter expertise, documentation, and guidance on security best practices and compliance requirements to both clients and internal teams.
1Password is hiring for remote Staff Developer, Billing and Payments

Staff Developer, Billing and Payments

1Password · Full Time · 12 Weeks Ago
1Password
🌎 Canada, United States ⭐ 5-10 yrs exp 💼 Software Development
The Staff Developer will lead the continued development of the Billing Platform supporting all B2C and B2B billing needs, while also mentoring senior and intermediate developers and shaping the architecture of 1Password’s billing services. Key tasks include building tooling for customer migration to the new platform, driving complex extraction projects, and ensuring high availability SLAs through monitoring and incident response.

Développeur logiciel senior / Senior Software Developer

GoTo · Full Time · 12 Weeks Ago
GoTo
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The role involves full-stack development, focusing on designing, architecting, and implementing scalable backend services using WebRTC for softphone signaling and audio, and integrating telephony/messaging features with WhatsApp. Responsibilities also include participating in on-call rotations, monitoring production systems, troubleshooting, automating workflows, and promoting a strong DevOps culture.

Field Engineer - Power Systems

ENTRUST Solutions Group · Full Time · 12 Weeks Ago
ENTRUST Solutions Group
🌎 Canada 💵 33 - 40 per hour ⭐ 2-5 yrs exp 💼 Software Development
This role involves leading on-site generator testing at various power generation facilities across Canada, directing plant staff, and making critical real-time engineering decisions during complex field assignments. Additionally, the engineer will develop generator, exciter, and control system models for power system studies and prepare high-quality NERC compliance reports.

Senior Manager, GenAI & Cognitive AI

Vancity · Full Time · 12 Weeks Ago
Vancity
🌎 Canada 💵 141K - 182K per year ⭐ 10+ yrs exp 💼 Software Development
The Senior Manager will lead the GenAI & Cognitive AI Pod, focusing on shaping GenAI architecture and guiding the delivery of LLM and agentic AI solutions to advance the organization's AI transformation. This includes overseeing RAG architectures, GenAI platforms, and ensuring all solutions meet enterprise-grade security and governance requirements.
🌎 Canada 💵 50000 - 70000 per year ⭐ 2-5 yrs exp 💼 Software Development
Responsibilities include executing implementations and converting client files from desktop accounting applications to cloud-based solutions, such as mapping charts of accounts and resolving data quality issues. The role also involves monitoring support inboxes and collaborating with the onboarding team to meet client requirements.

New remote software development jobs delivered to your inbox

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

Hopper is hiring for remote Sr Manager - Revenue Operations — Travel Supply & AI (100% Remote - Canada)
🌎 Canada 💵 180K - 250K per year ⭐ 2-5 yrs exp 💼 Software Development
This role owns the analytical and operational infrastructure for the Travel Commercial organization, focusing on designing, building, and implementing data models, reporting frameworks, process redesigns, and AI-powered workflows to enhance revenue generation. Day-to-day activities involve owning revenue analytics, utilizing AI tools for insights, defining KPIs, mapping and rebuilding core revenue workflows, and contributing to commercial strategy and go-to-market execution.

Senior Data Engineer - Canada (Remote)

Info-Tech Research Group · Full Time · 12 Weeks Ago
Info-Tech Research Group
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development Data Engineer
This role involves driving the end-to-end implementation of Microsoft Fabric, leading the setup of ETL/ELT pipelines, and designing the Bronze, Silver, and Gold layers of the Data Lakehouse. Key tasks include configuring Fabric components like Data Factory, One Lake, and Power BI, while exploring advanced capabilities like Microsoft Copilot.

Senior Salesforce Developer - Canada (Remote)

Info-Tech Research Group · Full Time · 12 Weeks Ago
Info-Tech Research Group
The Salesforce Developer will focus on creating and supporting Salesforce initiatives by developing complex custom solutions using programmatic and declarative coding, assisting in architecture definition, and driving projects forward. This role involves implementing Salesforce-based solutions within an agile framework, building processes, functions, and system integrations for internal employee efficiency.

Principal Statistical Programmer

Everest Clinical Research · Full Time · 12 Weeks Ago
Everest Clinical Research
🌎 Canada 💵 125K - 155K per year ⭐ 10+ yrs exp 💼 Software Development
The Principal Statistical Programmer will lead complex projects, applying project management and statistical programming techniques to ensure on-time, quality deliverables and client trust. Responsibilities include representing the company in client interactions, providing mentorship, and developing/validating SDTM and ADaM datasets.

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