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
ClickHouse is hiring for remote Senior Software Engineer - Cloud Infrastructure

Senior Software Engineer - Cloud Infrastructure

ClickHouse · Full Time · 13 Weeks Ago
ClickHouse
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The role involves architecting and building robust, scalable, and highly available distributed infrastructure, including developing a cutting-edge cloud-native platform and automating cloud resource management. Responsibilities also include improving reliability and scalability of the cloud service through work on routing and traffic components, and designing security tooling.
GlossGenius is hiring for remote Staff Software Engineer, Frontend

Staff Software Engineer, Frontend

GlossGenius · Full Time · 13 Weeks Ago
GlossGenius
The Staff Frontend Engineer will architect and drive the development of scalable, reusable frontend components and shared libraries, while defining the long-term technical direction for the web platform, including framework decisions and architecture patterns. Responsibilities also include setting frontend best practices, owning tooling improvements, and championing the adoption of AI-powered development tools.
1Password is hiring for remote Staff Developer, Usage Based Billing

Staff Developer, Usage Based Billing

1Password · Full Time · 13 Weeks Ago
1Password
🌎 Canada, United States 💵 $192K - $278K per year ⭐ 5-10 yrs exp 💼 Software Development
The role involves setting the technical vision and leading the 12-month technical roadmap for the Usage-Based Billing Team, prioritizing foundational capabilities that magnify team impact. Responsibilities also include owning the successful delivery of large projects, making cross-team architectural decisions, and ensuring product scalability and security.

Associate Product Manager, Analytics and ML

Switch Growth · Full Time · 13 Weeks Ago
Switch Growth
🌎 Canada ⭐ 0-2 yrs exp 💼 Software Development Product Manager
The role involves hands-on work with analytics and data systems, leveraging tools like SQL and Python to explore data, build metrics, and support experimentation, while also contributing to the AI training lifecycle and shaping ML-powered features. Responsibilities include collaborating with engineering and data science teams to ship customer-facing products and defining the analytics and ML product roadmap based on customer needs.

Staff Software Developer, Mobile

Slice · Full Time · 13 Weeks Ago
Slice
🌎 Canada, United Kingdom ⭐ 10+ yrs exp 💼 Software Development Software Engineer
The role involves applying mobile experience and software development skills to build high-quality, intuitive experiences for customer-facing and business-facing applications. Responsibilities include collaborating on scalable solutions and integrating with custom-built in-shop embedded projects.

New remote software development jobs delivered to your inbox

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

IEG - Senior Gameplay Engineer

NetEase Games · Full Time · 13 Weeks Ago
NetEase Games
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development
The role involves developing core gameplay mechanics for football/soccer games, focusing on rule systems, AI player design, and physics-driven animation systems. Responsibilities include leading end-to-end technical implementation, solving cross-module challenges, and writing high-quality C++ code.
GenAIz is hiring for remote Chercheur appliqué en IA DNN / AI DNN applied researcher

Chercheur appliqué en IA DNN / AI DNN applied researcher

GenAIz · Full Time · 13 Weeks Ago
GenAIz
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development
The role involves owning research projects from planning and proposal through execution and analysis to generate knowledge and create new technologies. Responsibilities also include proactively completing research steps independently and communicating findings clearly to both technical and non-technical audiences.
Blackbird Interactive is hiring for remote Senior Gameplay Software Engineer (Unreal Engine 4)

Senior Gameplay Software Engineer (Unreal Engine 4)

Blackbird Interactive · Full Time · 13 Weeks Ago
Blackbird Interactive
🌎 Canada 💵 105K - 155K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The role involves leading the development of player-facing mechanics like traversal, combat, and abilities using C++ and Blueprints, while defining scalable gameplay frameworks that support networked play across PC and console SKUs. Responsibilities also include collaborating with design and art teams, optimizing systems for performance, and elevating the engineering team through mentorship and code quality standards.
Crunchbase is hiring for remote Full Stack Product Manager - Internal AI Applications

Full Stack Product Manager - Internal AI Applications

Crunchbase · Full Time · 13 Weeks Ago
Crunchbase
🌎 Canada, United States 💵 $162K - $191K per year ⭐ 5-10 yrs exp 💼 Software Development Product Manager
This role focuses on identifying operational friction across workflows and redesigning brittle processes by applying AI and automation to build and launch internal AI-powered applications. The manager will rapidly design, prototype, and ship practical solutions that materially reduce operational drag and increase velocity across the company.
Argano is hiring for remote Oracle Cloud PPM Delivery Architect

Oracle Cloud PPM Delivery Architect

Argano · Full Time · 13 Weeks Ago
Argano
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development Architect
The Delivery Architect is responsible for providing solution leadership on mid to large client engagements, guiding clients through all phases of Oracle ERP Cloud implementation, and leading the implementation team in creating the overall Enterprise Cloud solution, including technical and functional aspects. This role involves extensive whole lifecycle experience in leading requirements workshops, solution design, and consulting with clients to provide cost-effective solutions using in-depth Oracle Cloud knowledge.

DevOps Engineer

Nexfeld · Full Time · 13 Weeks Ago
Nexfeld
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development DevOps Engineer
The DevOps Engineer will support and evolve Modaxo’s cloud, security, and system infrastructure across shared and business-unit specific environments. Key duties include designing and maintaining secure, scalable cloud infrastructure, managing identity services, and leading DevOps practices like infrastructure-as-code and CI/CD pipelines.
Argano is hiring for remote Oracle Cloud PLM / PDH Delivery Architect

Oracle Cloud PLM / PDH Delivery Architect

Argano · Full Time · 13 Weeks Ago
Argano
🌎 Canada 💵 $180K - $220K per year ⭐ 10+ yrs exp 💼 Software Development Architect
The Solution Architect will lead mid to large-size and complex consulting projects simultaneously, guiding clients through all phases of Oracle PLM Cloud implementation and creating the overall Enterprise Cloud solution, including technical and functional aspects. Responsibilities also include identifying innovative approaches to implementation obstacles, developing long-term client strategies, and acting as the primary client point of contact.

QA Engineer

Kansys · Full Time · 13 Weeks Ago
Kansys
🌎 Canada, South Africa, United States ⭐ 2-5 yrs exp 💼 Software Development QA Engineer
A sustaining quality assurance professional monitors processes, identifies issues, and implements solutions to maintain consistent quality, reliability, and performance throughout a product's lifecycle. Responsibilities include continuously monitoring products to meet standards, identifying defects, optimizing processes, ensuring compliance, and collaborating with cross-functional teams.
Boosted is hiring for remote Senior Full-Stack Engineer

Senior Full-Stack Engineer

Boosted · Full Time · 13 Weeks Ago
Boosted
The Senior Full-Stack Engineer will create, own, and maintain high-quality, readable code, taking full ownership of the software product lifecycle from design through production, including testing and remediation. They must tackle hard technical challenges, debug complex issues across full stacks, and proactively address technical debt while delivering scalable, resilient full-stack systems.
Boosted is hiring for remote Staff Engineer

Staff Engineer

Boosted · Full Time · 13 Weeks Ago
Boosted
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development
The Staff Engineer will own and evolve the architecture of large, business-critical systems, leading technical design for complex projects and setting technical standards across multiple teams. Responsibilities also include designing, deploying, and operating cloud-native systems, building CI/CD pipelines, and ensuring system observability and resilience in production.
Mindways Consultancy Inc. is hiring for remote Business Analyst / Business Systems Analyst / Product Owner/BA/PM

Business Analyst / Business Systems Analyst / Product Owner/BA/PM

Mindways Consultancy Inc. · Full Time · 13 Weeks Ago
Mindways Consultancy Inc.
🌎 Canada 💵 80000 - 130K per year ⭐ 2-5 yrs exp 💼 Software Development Business Systems Analyst
The role involves eliciting, analyzing, and documenting business and system requirements through artifacts like BRDs, FRDs, and User Stories, while facilitating stakeholder workshops. Professionals will also support data initiatives using SQL and BI tools, work within Agile environments, and collaborate across development and QA teams.

New remote software development jobs delivered to your inbox

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

Accelerant is hiring for remote Data Engineer

Data Engineer

Accelerant · Full Time · 13 Weeks Ago
Accelerant
🌎 Canada, United Kingdom, United States ⭐ 2-5 yrs exp 💼 Software Development Data Engineer
The Data Engineer will be central to constructing and optimizing the robust data platform that drives the SaaS platform, internal analytics, and operational systems. Key tasks include designing and building modern data pipelines, supporting AI/ML infrastructure, and transforming complex datasets.
Jane is hiring for remote Senior Developer - Platform & Extensions

Senior Developer - Platform & Extensions

Jane · Full Time · 13 Weeks Ago
Jane
🌎 Canada 💵 128K - 200K per year ⭐ 5-10 yrs exp 💼 Software Development
This role involves driving the technical direction for third-party integrations within Jane's Clinical domain, focusing on secure, scalable API and data contract design to power extensibility. The developer will also mentor team members, champion architectural best practices, and help transition the company towards platform thinking.
Simeio is hiring for remote IAM Architect

IAM Architect

Simeio · Full Time · 13 Weeks Ago
Simeio
🌎 Canada, United States ⭐ 10+ yrs exp 💼 Software Development Architect
This role involves leading the design and implementation of enterprise Identity and Access Management (IAM) solutions, owning the architecture across Identity Governance (IGA), Access Management (AM), and Authentication platforms. Responsibilities include defining strategy, designing solutions using SailPoint ISC and Saviynt, and architecting lifecycle management and integration designs for various enterprise systems.
Simeio is hiring for remote IAM Architect - Sailpoint ISC

IAM Architect - Sailpoint ISC

Simeio · Full Time · 13 Weeks Ago
Simeio
🌎 Canada, United States ⭐ 5-10 yrs exp 💼 Software Development Architect
The primary responsibility is leading end-to-end SailPoint ISC implementations, which includes designing, configuring, integrating, and deploying the solution in enterprise environments. This involves building and configuring application integrations and developing necessary provisioning workflows and policies.
Simeio is hiring for remote IAM Architect - Saviynt

IAM Architect - Saviynt

Simeio · Full Time · 13 Weeks Ago
Simeio
🌎 Canada, United States ⭐ 5-10 yrs exp 💼 Software Development Architect
The role involves leading end-to-end Saviynt implementations, designing scalable identity governance models, and configuring core IGA features like lifecycle management, access requests, and RBAC. Responsibilities also include building connectors for various systems and developing provisioning workflows and access policies.
Affirm is hiring for remote Software Engineer II, Backend (Card Acquisition)

Software Engineer II, Backend (Card Acquisition)

Affirm · Full Time · 13 Weeks Ago
Affirm
🌎 Canada 💵 125K - 175K per year ⭐ 2-5 yrs exp 💼 Software Development Software Engineer
The role involves implementing business-critical features for new user experiences across the full stack using React Native for the front end and Python/Kotlin for the backend. Engineers will also design forward-looking approaches to solve significant open-ended problems and collaborate with cross-functional teams on design, implementation, and maintenance.

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.

New remote software development jobs delivered to your inbox

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

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.

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