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

Remote in = Canada Job category = Software Development

ServiceNow Solution Architect

BDO · Full Time · 13 Weeks Ago
BDO
🌎 Canada 💵 97000 - 147K per year ⭐ 5-10 yrs exp 💼 Software Development Architect
The ServiceNow Solution Architect will act as the lead architect for BDO Canada engagements, establishing standards and leading the architectural strategy for ServiceNow migration to ensure scalable and secure platform design. This role involves identifying and designing opportunities to leverage AI and automation within ServiceNow to improve service efficiency and customer experience.
DoiT is hiring for remote Senior Software Engineer (Data focused) SELECT by DoiT

Senior Software Engineer (Data focused) SELECT by DoiT

DoiT · Full Time · 13 Weeks Ago
DoiT
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The Senior Software Engineer will architect and develop new features for the SELECT product, focusing on creating cost management features like forecasts, anomaly alerts, and cost allocations. Responsibilities also include building reusable UI components, developing data visualization capabilities, and constructing data pipelines and dbt models to surface new insights.

Senior Product Engineer, Mental Healthcare

Lutra · Full Time · 13 Weeks Ago
Lutra
🌎 Canada 💵 140K - 170K per year ⭐ 5-10 yrs exp 💼 Software Development
The role involves developing and shipping high-quality, user-facing features, including those backed by LLMs, while owning the work from discovery through delivery and iteration. Key duties also include championing AI-augmented engineering practices and translating product goals into pragmatic, maintainable technical designs.

Product Engineer, Mental Healthcare

Lutra · Full Time · 13 Weeks Ago
Lutra
🌎 Canada 💵 120K - 150K per year ⭐ 2-5 yrs exp 💼 Software Development
The Product Engineer will develop and ship high-quality, user-facing features, potentially including LLM-backed services, owning work from discovery through delivery and iteration. Key duties also involve building, debugging, and documenting with AI in the loop by default, translating product goals into pragmatic technical designs, and collaborating closely with product, design, and engineering leadership.

Staff Engineer, Software Release and Packaging - RISC V

Tenstorrent · · 13 Weeks Ago
Tenstorrent
🌎 Australia, Canada, United States 💵 $100K - $500K per year ⭐ 5-10 yrs exp 💼 Software Development
The engineer will be responsible for building, packaging, and releasing the software that enables customers to succeed with RISC-V and system IP products. This involves combining Linux and various open-source packages with proprietary software to accelerate customer use of the IP.

New remote software development jobs delivered to your inbox

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

🌎 Canada 💵 135K - 185K per year ⭐ 5-10 yrs exp 💼 Software Development Site Reliability Engineer
Site Reliability Engineers will design, deploy, and maintain large-scale Kafka event streaming infrastructure across hybrid and multi-cloud environments while collaborating with engineers to ensure data pipeline reliability. Responsibilities also include automating cluster operations, scaling, incident recovery, and participating in a follow-the-sun on-call rotation.

Chief Information Security Officer (CISO)

Human Agency · · 13 Weeks Ago
Human Agency
🌎 Canada, United States ⭐ 10+ yrs exp 💼 Software Development
The CISO will define and execute the security strategy from scratch, architecting internal security posture across infrastructure, data, and AI systems, and establishing governance for agent deployment. They will also build security directly into AI agent systems as a first-class feature, designing guardrails and monitoring for autonomous agents.

Chief Information Security Officer (CISO) - Toronto

Human Agency · · 13 Weeks Ago
Human Agency
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development
The CISO will define and execute the security strategy from scratch, architecting internal security posture across infrastructure, data, and AI systems, and establishing governance for safe agent deployment, including preparing for compliance frameworks like SOC 2 and ISO. This role involves building security directly into AI agent systems as a product feature, leading incident response, and potentially developing security tooling into commercial offerings.

Chief Information Security Officer (CISO) - Vancouver

Human Agency · · 13 Weeks Ago
Human Agency
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development
The CISO will define and execute the security strategy from scratch, architecting internal security posture across infrastructure, data, and AI systems, and establishing governance for safe agent deployment, including preparing for compliance frameworks like SOC 2 and ISO. This role involves building security directly into AI agent systems as a product feature, leading incident response, and potentially developing commercial security products based on internal tooling.
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The role involves diagnosing and resolving complex data processing issues to maintain reliable and performant critical pipelines, while partnering with the team to ensure on-time software releases by proactively managing data workflow risks. Responsibilities also include preventing data errors through enhanced validation and monitoring, and delivering iterative business value with well-scoped improvements.

Senior Software Engineer, Infrastructure

Afresh · · 13 Weeks Ago
Afresh
🌎 Canada, United States 💵 $156K - $211K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The Senior Software Engineer, Infrastructure will own and deliver infrastructure projects end-to-end, building and improving platform primitives to help service teams deploy, operate, and debug services reliably and quickly. This role involves enhancing observability, implementing cost and performance improvements, and working with Security to implement practical controls.
Confluent is hiring for remote Staff Software Engineer

Staff Software Engineer

Confluent · · 13 Weeks Ago
Confluent
🌎 Canada 💵 255K - 300K per year ⭐ 10+ yrs exp 💼 Software Development Software Engineer
The role involves leading the architecture, design, and implementation of high-impact internal web applications supporting critical workflows like deal lifecycle, pricing, and forecasting. Responsibilities include owning complex, cross-team technical initiatives from inception through evolution and driving technical investments to improve system reliability and developer velocity.
Autodesk is hiring for remote Principal Software Developer (Back End)

Principal Software Developer (Back End)

Autodesk · · 13 Weeks Ago
Autodesk
The role involves architecting, designing, and evolving RESTful APIs and backend services using Node.js and Python in high-scale, global environments, while leading the development of scalable, resilient backend systems leveraging PostgreSQL and cloud services. Responsibilities also include defining technical designs, establishing best practices for code quality, and collaborating cross-functionally on features supporting asset management workflows.
Quantiphi is hiring for remote Architect – Software Developer

Architect – Software Developer

Quantiphi · · 13 Weeks Ago
Quantiphi
🌎 Canada, United States ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
This architect will lead the design and development of robust, scalable backend systems, focusing on defining service contracts and steering an offshore development team for the Agentic platform's backend services and APIs. Key duties include setting engineering standards, championing observability integrations, and publishing developer resources like SDKs and Postman collections.

Sales Engineer

nue.io · · 13 Weeks Ago
nue.io
🌎 Canada, United States ⭐ 5-10 yrs exp 💼 Software Development Sales Engineer
The role involves engaging with enterprise prospects to uncover needs regarding order-to-cash processes and designing tailored solution architectures integrating Nue with existing systems like Salesforce and NetSuite. Responsibilities also include leading technical demonstrations and acting as a trusted advisor to various stakeholders.

AI Registered Financial Advisor

Human Agency · · 13 Weeks Ago
Human Agency
🌎 Canada, United States ⭐ 5-10 yrs exp 💼 Software Development Financial Advisor
The role involves client acquisition and growing Assets Under Management (AUM) by building relationships with individuals and families needing guidance through AI-driven economic shifts. Responsibilities also include developing personalized financial advisory strategies aligned with the AI resilience thesis and collaborating with the fund management team.

New remote software development jobs delivered to your inbox

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

AI Resilience Fund Manager

Human Agency · · 13 Weeks Ago
Human Agency
🌎 Canada, United States ⭐ 10+ yrs exp 💼 Software Development
The manager will build and run a new fund focused on investments resilient to AI disruption, political instability, and structural economic shifts, owning the investment thesis and portfolio strategy with a 20-year horizon. This role is foundational, requiring leadership in capital raising from day one, sourcing, evaluating, and executing investments across asset classes.

Applied AI Engineer

Human Agency · · 13 Weeks Ago
Human Agency
🌎 Canada, United States ⭐ 5-10 yrs exp 💼 Software Development AI Engineer
The role involves shipping AI-powered products and tools from inception to production, including designing, building, and deploying agent workflows, automation platforms, and LLM-integrated applications for internal operations and client ventures. Responsibilities also include architecting scalable systems, working across the full stack, and collaborating directly with venture and client teams to realize ambitious ideas.
Autodesk is hiring for remote Senior Software Developer (Back End)

Senior Software Developer (Back End)

Autodesk · · 13 Weeks Ago
Autodesk
The role involves designing, developing, and maintaining RESTful APIs and scalable backend services using technologies like Node.js (Express) and Python (Flask), leveraging PostgreSQL and cloud services. Responsibilities also include improving system observability, participating in code reviews, and supporting production systems via on-call rotations.
GitLab is hiring for remote Senior Backend Engineer (Ruby and/or Go), Tenant Scale; Cells Infrastructure
🌎 Brazil, Canada, Mexico ⭐ 5-10 yrs exp 💼 Software Development Backend Engineer
The role involves designing and implementing edge traffic routing to direct requests to the correct Cell transparently to users, and building/evolving the Topology Service which acts as the authoritative source of cluster state for routing and resource assignment. Responsibilities also include operating these systems via on-call participation and authoring necessary documentation like ADRs and runbooks.
Nuclear Promise X is hiring for remote AI Developer Co-op

AI Developer Co-op

Nuclear Promise X · · 13 Weeks Ago
Nuclear Promise X
🌎 Canada 💵 26 - 31 per hour ⭐ 0-2 yrs exp 💼 Software Development
The AI Developer co-op will be responsible for designing, developing, and deploying AI agents to solve real problems and enhance user experiences within nuclear industry products. This includes owning and developing new features, supporting the transition from prototypes to production via integration and testing, and continuously refining ideas based on feedback and data.
Nuclear Promise X is hiring for remote Senior .NET Developer Talent Pool

Senior .NET Developer Talent Pool

Nuclear Promise X · · 13 Weeks Ago
Nuclear Promise X
🌎 Canada 💵 170K - 190K per year ⭐ 10+ yrs exp 💼 Software Development
The Senior .NET Developer will own the architecture and technical direction of critical .NET systems, designing and delivering cloud-native, distributed applications for mission-critical nuclear industry workflows. This involves leading complex initiatives across application code, data layers, CI/CD pipelines, and deployment environments while partnering with product leadership to shape technical strategy.
H2 Analytics is hiring for remote Senior Software Engineer

Senior Software Engineer

H2 Analytics · · 13 Weeks Ago
H2 Analytics
🌎 Canada 💵 120K - 170K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The role involves leading the architectural design and implementation of features for the EASE platform, including developing APIs, user experience components, and automated tests. Responsibilities also include gathering stakeholder feedback to define customer-meeting features, writing proposals, and building prototypes.
Cresta is hiring for remote Staff Software Engineer, Backend (AI Agent Integrations)
The Staff Software Engineer will lead the architecture and evolution of Cresta’s AI Agent integration framework across CCaaS platforms, designing scalable backend systems for real-time conversation state management and AI-to-human handoff strategies. Responsibilities also include defining integration strategies for various communication channels and driving system design for high availability and low latency in real-time environments.
CannonDesign is hiring for remote Project Mechanical Engineer IV

Project Mechanical Engineer IV

CannonDesign · · 13 Weeks Ago
CannonDesign
🌎 Canada, United States 💵 $98124 - $122K per year ⭐ 10+ yrs exp 💼 Software Development Mechanical Engineer
This role involves performing and directing complex design of HVAC systems, including ductwork, piping, and equipment selection for large-scale buildings, while also providing technical leadership and mentorship to designers and engineering staff. Responsibilities include interfacing with clients, overseeing BIM modeling from schematic design through construction administration, and participating in value engineering sessions.

New remote software development jobs delivered to your inbox

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

CannonDesign is hiring for remote Project Plumbing / Fire Protection Engineer IV

Project Plumbing / Fire Protection Engineer IV

CannonDesign · · 13 Weeks Ago
CannonDesign
🌎 Canada, United States 💵 $96200 - $120K per year ⭐ 10+ yrs exp 💼 Software Development
This role involves performing and directing complex design for plumbing and fire protection systems in large buildings, while also overseeing, guiding, and mentoring junior engineering staff and designers. Responsibilities include interfacing effectively with clients, managing engineering complexities related to energy modeling, and preparing detailed Revit/BIM construction drawings from schematic design through construction administration.
CannonDesign is hiring for remote Plumbing / Fire Protection Engineer III

Plumbing / Fire Protection Engineer III

CannonDesign · · 13 Weeks Ago
CannonDesign
🌎 Canada, United States 💵 $80200 - $100K per year ⭐ 5-10 yrs exp 💼 Software Development
The engineer will perform and direct the design of ductwork, piping, and equipment selection for plumbing and fire protection systems, potentially assisting with HVAC designs on assigned projects. Responsibilities also include preparing Revit/BIM modeling for construction drawings, editing specifications, and interfacing effectively with clients and project teams.
CannonDesign is hiring for remote Project Mechanical Engineer V

Project Mechanical Engineer V

CannonDesign · · 13 Weeks Ago
CannonDesign
🌎 Canada, United States 💵 $117K - $147K per year ⭐ 10+ yrs exp 💼 Software Development Mechanical Engineer
The engineer will perform and direct complex mechanical design for large-scale HVAC systems, serving as a high-level specialist and technical leader for the mechanical engineering team. Responsibilities include mentoring staff, interfacing with clients, leading QAQC reviews, and overseeing the use of energy modeling software.
CannonDesign is hiring for remote Project Electrical Engineer V

Project Electrical Engineer V

CannonDesign · · 13 Weeks Ago
CannonDesign
🌎 Canada, United States 💵 $121K - $151K per year ⭐ 10+ yrs exp 💼 Software Development Electrical Engineer
The engineer will perform high-level electrical engineering systems design for building construction projects, including initiating designs, setting goals, and preparing construction documents like drawings and specifications. This role involves overseeing, guiding, and mentoring designers, potentially serving as a project manager, and ensuring adherence to financial and work goals.

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

Answer easy questions

Answer easy questions

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