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

Senior Information Security Officer

SOCAN - The Society of Composers, Authors and Music Publishers of Canada · Full Time · 9 Weeks Ago
SOCAN - The Society of Composers, Authors and Music Publishers of Canada
🌎 Canada 💵 101K - 121K per year ⭐ 5-10 yrs exp 💼 Software Development
The Senior Information Security Officer will build and operate a pragmatic security program focusing on governance, risk management, and security operations across hybrid Azure and on-prem infrastructure. Key duties involve developing security policies, leading risk assessments, designing monitoring/response processes, and conducting threat hunting and incident handling.
Olsen is hiring for remote Senior Developer

Senior Developer

Olsen · Full Time · 9 Weeks Ago
Olsen
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development
The role involves collaborating with cross-functional teams to design, build, and enhance custom software solutions supporting ERP integrations, analytics, and automation workflows. Key duties include defining scalable application and data architecture, owning long-term technical strategy, and evolving cloud infrastructure on Azure.
Search Atlas is hiring for remote Platform Reliability Engineer (Agentic AI)

Platform Reliability Engineer (Agentic AI) 31 APPLICANTS

Search Atlas · Full Time · 9 Weeks Ago
Search Atlas
🌎 Brazil, Canada, Colombia, Croatia, Hungary, India, Portugal, United Kingdom, United States 💵 $5500 - $6500 per month ⭐ 5-10 yrs exp 💼 Software Development
The role involves designing and maintaining the Kubernetes-based platform (EKS/GKE) that hosts autonomous AI agents handling marketing execution tasks like SEO, content generation, and ad optimization. Responsibilities include engineering for zero-touch automation using tools like Terraform and ArgoCD, optimizing ML inference pipelines, and establishing reliability metrics specific to AI execution success rates.

Python Software Engineer (GenAI)

Clario · Full Time · 9 Weeks Ago
Clario
The role involves designing, developing, and deploying robust AI-powered applications, focusing on agentic and multi-modal AI systems for the biopharmaceutical and healthcare industries. Responsibilities include architecting scalable software solutions, leading the end-to-end development lifecycle, and collaborating with cross-functional teams.
ScalePad is hiring for remote Senior Software Developer

Senior Software Developer

ScalePad · Full Time · 9 Weeks Ago
ScalePad
🌎 Canada 💵 120K - 140K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The role primarily involves evolving deeply embedded systems within the platform team, utilizing C#, SQL, and OpenSearch on AWS, covering the full development lifecycle from problem framing to implementation and iteration. Responsibilities include translating ambiguous business problems into working software, continuously shipping features, using AI-assisted workflows, and mentoring other engineers.

New remote software development jobs delivered to your inbox

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

Alorica is hiring for remote Architecte d’affaires principal / Senior Business Architect

Architecte d’affaires principal / Senior Business Architect 11 APPLICANTS

Alorica · Full Time · 9 Weeks Ago
Alorica
🌎 Canada 💵 100K - 111K per year ⭐ 5-10 yrs exp 💼 Software Development Architect
The Senior Business Architect will be responsible for developing the target-state business architecture for Finance & Accounting processes like Record-to-Report and Procure-to-Pay, and leading the functional architecture for Oracle EBS Finance modules. They will also establish solution roadmaps aligned with business outcomes and operational KPIs, while authoring functional specifications and designing robust controls for audit and compliance.

Staff Software Engineer, ML Platform

Afresh · Full Time · 9 Weeks Ago
Afresh
🌎 Canada 💵 $169K - $253K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The engineer will be crucial in advancing the core ML platform's performance, reliability, and scalability by working on critical infrastructure that enables ML and Applied Science teams to innovate faster. Responsibilities include delivering projects like generalizing model configuration or improving integration testing within the first three months, and owning significant scalability improvements within six months.
Jane is hiring for remote Senior Developer - Communications

Senior Developer - Communications

Jane · Full Time · 9 Weeks Ago
Jane
🌎 Canada 💵 128K - 200K per year ⭐ 5-10 yrs exp 💼 Software Development
The role involves taking ownership of significant product and technical challenges, driving them from initial ambiguity through to high-quality delivery to improve clinic-patient communication. Responsibilities also include collaborating across engineering, product, and design teams, contributing across the full stack, and mentoring team members.

Développeur Full Stack

DRW Montreal · Full Time · 9 Weeks Ago
DRW Montreal
The role involves designing high-performance and scalable software by applying best engineering practices and analyzing the needs of traders and analysts for algorithmic trading. Responsibilities also include leading discussions on code implementation, testing, software architecture best practices, driving projects, and collaborating on complex design and coding issues.
Fullscript is hiring for remote Staff, Machine Learning Engineer

Staff, Machine Learning Engineer

Fullscript · Full Time · 9 Weeks Ago
Fullscript
The role involves leading the design, development, and deployment of production, multi-turn LLM-powered features, such as summarization tools and clinician-facing conversational agents. Responsibilities also include owning backend services in Python, defining technical direction for AI strategies, and establishing evaluation approaches for LLM outputs.

Senior Software Developer (Go) - US Instant Payments

Form3 - External · Full Time · 9 Weeks Ago
Form3 - External
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The role involves contributing to feature development, system design, and testing for US gateway products built around real-time payment schemes like FedNow or TCH RTP. Responsibilities also include managing and enhancing infrastructure and supporting daily product operations, including participation in the on-call rotation.
Xsolla is hiring for remote Full Stack Engineer (React & Node.js)

Full Stack Engineer (React & Node.js) 41 APPLICANTS

Xsolla · Full Time · 9 Weeks Ago
Xsolla
🌎 Azerbaijan, Canada, Malaysia, Serbia 💵 100K - 120K per year ⭐ 5-10 yrs exp 💼 Software Development Full Stack Developer
The role involves designing, building, and maintaining full-stack applications powering core products using React for responsive user interfaces and participating in the full SDLC for solutions targeting both business and consumer customers.

Quality Engineer

VeriPark · Full Time · 9 Weeks Ago
VeriPark
🌎 Canada ⭐ 2-5 yrs exp 💼 Software Development
The role involves enabling financial institutions to become AI-first digital leaders by working on exciting projects within a global team environment. The focus is on contributing to building the digital future of finance alongside clients.
Elation Health is hiring for remote Staff Software Engineer

Staff Software Engineer

Elation Health · Full Time · 9 Weeks Ago
Elation Health
🌎 Canada, United States 💵 150K - 190K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The role involves working cross-functionally within an agile team to build and architect features for an intuitive, user-friendly platform, focusing on AI-driven product experiences. Responsibilities also include offering input on technical design, driving stack improvements, and assisting with bug triage and production issue troubleshooting.
Endeavour Solutions is hiring for remote Senior Technical Solution Architect – Dynamics 365 CRM

Senior Technical Solution Architect – Dynamics 365 CRM

Endeavour Solutions · Full Time · 10 Weeks Ago
Endeavour Solutions
🌎 Canada 💵 $70 - $90 per hour ⭐ 5-10 yrs exp 💼 Software Development Architect
The role involves defining solution architecture, leading technical design workshops, and guiding the implementation of complex Dynamics 365 CRM and Power Platform solutions. Key duties include hands-on technical leadership for development, portal development, producing architectural documentation, and mentoring team members.

Cloud Architect - Oracle

Beacon Software · Full Time · 10 Weeks Ago
Beacon Software
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development Cloud Architect
This role involves leading the transition to a cloud-native future for a proprietary ERP solution, managing the intersection of enterprise database administration, cloud architecture, and secure networking across 36 modules. Key duties include optimizing multi-tenant Oracle 19c environments, driving cloud migrations to OCI, managing network security, and owning the Disaster Recovery strategy.
nesto is hiring for remote Senior Product Manager, Salesforce and Digital platforms

Senior Product Manager, Salesforce and Digital platforms

nesto · Full Time · 10 Weeks Ago
nesto
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Product Manager
The role involves owning the Salesforce product roadmap from discovery through delivery, translating business requirements into actionable user stories, and managing the backlog in partnership with development teams. This person will also drive user adoption, define feature KPIs, and stay current with Salesforce releases and adjacent platforms.

New remote software development jobs delivered to your inbox

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

Architect, Operations Research

Kinaxis Inc. · Full Time · 10 Weeks Ago
Kinaxis Inc.
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development Architect
The Operations Research Architect will define and drive the optimization and algorithmic strategy for large-scale supply chain systems, shaping how advanced techniques are designed and implemented. This role involves guiding the development of high-performance models that process massive datasets quickly and acting as a technical authority across Product R&D.

Senior Salesforce Developer - Canada (Remote)

Info-Tech Research Group · Full Time · 10 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 leading projects. They will implement Salesforce-based solutions with a diverse team, building processes, functions, and system integrations within an agile framework for internal employee efficiency.
Fidelity Canada is hiring for remote Manager Middleware Platform

Manager Middleware Platform

Fidelity Canada · Full Time · 10 Weeks Ago
Fidelity Canada
🌎 Canada 💵 164K - 182K per year ⭐ 5-10 yrs exp 💼 Software Development
The Manager, Middleware Platforms will lead and mentor a team of middleware specialists, overseeing platform lifecycle management, roadmap execution, and integration/API governance for enterprise integration and messaging platforms like Boomi and Solace. This role is accountable for coordinating solution delivery, ensuring operational support, meeting SLAs, and driving continuous improvement across data exchange and communication platforms.
Deel is hiring for remote Solutions Engineer - Deel Field Services

Solutions Engineer - Deel Field Services

Deel · Full Time · 10 Weeks Ago
Deel
The Solutions Engineer will act as the technical authority for Deel's Field Services segment, leading enterprise pre-sales activities by owning the end-to-end technical sales cycle from discovery to solution shaping and RFP response. This role involves translating complex client needs into scalable, compliant solution designs and advising customers on structuring compliant, multi-jurisdictional workforce models.

Microsoft Azure Solutions Leader

Unisys · Full Time · 10 Weeks Ago
Unisys
🌎 Canada, United States ⭐ 10+ yrs exp 💼 Software Development
This senior role involves leading the architectural vision and strategy for Azure-based solutions, aligning offerings with market demand and organizational growth objectives. The leader will partner with sales, marketing, and product teams to define solution roadmaps and enable go-to-market campaigns while supporting strategic deals.

Team Lead Quality Engineer

VeriPark · Full Time · 10 Weeks Ago
VeriPark
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development
The role involves leading a team within a professional global scale environment focused on enabling financial institutions to become AI-first digital leaders through exciting projects. The company emphasizes a culture where every contribution and success is celebrated as part of building the digital future of finance.
Affirm is hiring for remote Senior Software Engineer, Backend (Merchant Advocacy)

Senior Software Engineer, Backend (Merchant Advocacy)

Affirm · Full Time · 10 Weeks Ago
Affirm
🌎 Canada 💵 $150K - $200K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The engineer will act as a technical leader responsible for building the new lifecycle-orchestrator service at the core of connected systems, delivering immediate availability improvements through system simplification and modernization of older codebases. Responsibilities include designing and expanding the platform backbone to scale globally, aligning cross-team work, and mentoring other engineers.
Newton is hiring for remote DevOps Engineer - Canada Wide - Remote

DevOps Engineer - Canada Wide - Remote

Newton · Full Time · 10 Weeks Ago
Newton
🌎 Canada ⭐ 2-5 yrs exp 💼 Software Development DevOps Engineer
The DevOps Engineer will be responsible for improving and maintaining CI/CD pipelines, deployment workflows, and environment management across various services. This role also involves building, maintaining, and scaling infrastructure within an AWS environment, focusing on observability and operational tooling.
Newton is hiring for remote Site Reliability Engineer - Canada Wide - Remote

Site Reliability Engineer - Canada Wide - Remote

Newton · Full Time · 10 Weeks Ago
Newton
The Site Reliability Engineer will focus on improving the reliability, resilience, and operational readiness of services by collaborating with engineering teams on system design and operational excellence. Responsibilities include managing incidents, driving improvements via post-mortems, and ensuring systems are reliable, scalable, and resilient.

New remote software development jobs delivered to your inbox

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

Unity Technologies is hiring for remote Senior Unity Skills Development Program Ecosystem Manager

Senior Unity Skills Development Program Ecosystem Manager

Unity Technologies · Full Time · 10 Weeks Ago
Unity Technologies
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development
The manager will build and manage the operational infrastructure for Skills Development Programs (SDPs), including learner tracking systems and scalable processes, while defining, tracking, and reporting on program impact metrics like enrollment and completion. This role also involves developing the long-term learner ecosystem, including alumni communities and mentorship opportunities.
GitLab is hiring for remote Senior Backend Engineer, Gitlab Delivery - Runway

Senior Backend Engineer, Gitlab Delivery - Runway

GitLab · Full Time · 10 Weeks Ago
GitLab
🌎 Brazil, Canada ⭐ 5-10 yrs exp 💼 Software Development Backend Engineer
The Senior Engineer will lead the design, evolution, and operation of the Kubernetes-based platform and developer tooling powering GitLab's engineering organization, driving strategic infrastructure initiatives across architecture, automation, and developer experience. Key duties include operating production Kubernetes clusters, scaling GitOps workflows with ArgoCD, setting IaC standards with Terraform, and mentoring engineers on platform improvements.
Ciena is hiring for remote Technical Solutions Engineer – Data Center PON

Technical Solutions Engineer – Data Center PON

Ciena · Full Time · 10 Weeks Ago
Ciena
🌎 Canada 💵 115K - 184K per year ⭐ 5-10 yrs exp 💼 Software Development Solutions Engineer
The engineer will support the delivery and maintenance of next-generation Data Center Out-of-Band Management (DCOM) networks utilizing Passive Optical Networking (PON) technology for AI hyperscalers. This involves gathering requirements for routing/switching software, providing technical guidance on SAOS embedded PON software, and ensuring solutions meet performance and reliability standards.

Intermediate PHP Developer (Games)

Kano · Full Time · 10 Weeks Ago
Kano
🌎 Canada 💵 85000 - 102K per year ⭐ 2-5 yrs exp 💼 Software Development PHP Developer
The developer will collaborate on designing and implementing game features, developing complex game logic, backend systems, and server-side functionalities primarily using PHP. Responsibilities also include actively utilizing AI tools for refactoring and optimization, ensuring code quality, and optimizing data architecture across MongoDB and MySQL.

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