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
Luxury Presence is hiring for remote Staff DevOps Engineer — Developer Infrastructure - CANADA (Remote)

Staff DevOps Engineer — Developer Infrastructure - CANADA (Remote)

Luxury Presence · Full Time · 11 Weeks Ago
Luxury Presence
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development DevOps Engineer
The Staff DevOps Engineer will design and operate ephemeral development environments and build infrastructure-level quality gates, including automated load testing and performance validation, to ensure production readiness. This role involves creating internal tooling, metrics dashboards, and operational controls to enhance pipeline observability, autonomy, and throughput across EKS, core AWS services, and the CI/CD stack.
Leap Tools is hiring for remote Data Scientist

Data Scientist

Leap Tools · Full Time · 11 Weeks Ago
Leap Tools
🌎 Canada 💵 80000 - 110K per year ⭐ 2-5 yrs exp 💼 Software Development Data Scientist
The role involves using analytical and statistical approaches to solve complex business problems using large datasets, while collaborating with product managers and engineers to enhance user experience through usage analysis. Responsibilities also include conducting A/B tests, building performance dashboards, and utilizing statistical methods and machine learning for trend prediction and customer segmentation.

Software Engineer - Brookhaven

Voldex Games · Full Time · 11 Weeks Ago
Voldex Games
The engineer will be responsible for building and launching new features and improving live game systems for the Brookhaven experience, collaborating closely with designers, artists, and producers. Key tasks include writing clean, performant Roblox Lua code and ensuring the technical quality and scalability of the game.
Perseus Group, Constellation Software is hiring for remote WordPress Web Developer - Contract

WordPress Web Developer - Contract 15 APPLICANTS

Perseus Group, Constellation Software · Full Time · 11 Weeks Ago
Perseus Group, Constellation Software
🌎 Canada, United States 💵 50 - 75 per hour ⭐ 5-10 yrs exp 💼 Software Development
The developer will be responsible for the ongoing maintenance, security, and optimization of the primary WordPress website, including executing cosmetic and structural changes while protecting the existing codebase integrity. This involves regularly evaluating plugins, applying patches, and supporting a multilingual setup with proper SEO structure.

AI Marketer

Durable · Full Time · 11 Weeks Ago
Durable
🌎 Canada ⭐ 2-5 yrs exp 💼 Software Development
The role involves practicing a form of marketing closer to product development, focusing on small bets, fast feedback, and compounding returns through real experiments. Success is measured by driving new customer acquisition through fixed channels, improving CAC, and validating successful experiments.

New remote software development jobs delivered to your inbox

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

AI Engineer

Durable · Full Time · 11 Weeks Ago
Durable
🌎 Canada 💵 180K - 225K per year ⭐ 2-5 yrs exp 💼 Software Development AI Engineer
The role involves building customer-facing features from scratch using strong frontend skills while integrating and scaling the underlying AI infrastructure. This includes owning features end-to-end, crafting reliable software, and applying applied AI knowledge beyond the API layer to ensure system reliability.

AI Product Designer

Durable · Full Time · 11 Weeks Ago
Durable
🌎 Canada 💵 150K - 210K per year ⭐ 5-10 yrs exp 💼 Software Development Product Designer
The role involves leading the design of intelligent, AI-native systems, inventing new interaction patterns for AI, and simplifying complex tasks into intuitive flows for small business owners. The designer will also collaborate cross-functionally to define and set the standard for excellent AI UX.
HKA Global is hiring for remote Forensic MEP Engineer

Forensic MEP Engineer

HKA Global · Full Time · 11 Weeks Ago
HKA Global
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development
The role involves leading forensic investigations into failures and disputes related to mechanical, electrical, and plumbing building systems, focusing on causation and responsibility determination. Key duties include preparing litigation-ready expert reports and providing expert witness testimony under oath in legal proceedings.

Senior Global Collaboration Engineer

Fragomen · Full Time · 11 Weeks Ago
Fragomen
🌎 Canada, United States ⭐ 5-10 yrs exp 💼 Software Development
This role is responsible for designing, deploying, and supporting enterprise-grade global collaboration platforms, focusing heavily on Microsoft Teams and Cisco Webex solutions, including conference room hardware integration. Key duties involve leading architecture, ensuring high availability and security, acting as a senior escalation point for complex AV issues, and developing operational standards.
HKA Global is hiring for remote Forensic Electromechanical Engineer

Forensic Electromechanical Engineer

HKA Global · Full Time · 11 Weeks Ago
HKA Global
🌎 Canada, United States ⭐ 10+ yrs exp 💼 Software Development
The role involves leading forensic investigations into electrical and mechanical power system failures, including site inspections and evidence collection to determine cause and origin. Responsibilities also include preparing litigation-ready expert reports and providing expert witness testimony in contested forums like depositions and court proceedings.
Nucs AI is hiring for remote Machine Learning Scientist

Machine Learning Scientist

Nucs AI · Full Time · 11 Weeks Ago
Nucs AI
🌎 Canada, France, Germany, United Kingdom, United States ⭐ 10+ yrs exp 💼 Software Development Machine Learning Scientist
The role involves developing novel Machine Learning and Deep Learning methods for medical image analysis, including segmentation, detection, and outcome prediction, while ensuring these methods are scientifically rigorous and clinically meaningful. Responsibilities also include publishing findings in top-tier venues and collaborating with clinicians to translate research into validated outputs for production engineering and regulatory submissions.
NVIDIA is hiring for remote Senior Packaging Technical Engineer - Hardware

Senior Packaging Technical Engineer - Hardware

NVIDIA · Full Time · 11 Weeks Ago
NVIDIA
🌎 Canada, United States 💵 $168K - $322K per year ⭐ 10+ yrs exp 💼 Software Development
The role involves defining and implementing the chip pad ring and substrate interconnect scheme, leading the package layout design process, and collaborating with various engineering teams to define chip floor plans and ball outs for robust electrical packages. Responsibilities also include communicating effectively across different company teams.
Revic is hiring for remote Software Engineer (Platform)

Software Engineer (Platform)

Revic · Full Time · 11 Weeks Ago
Revic
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The engineer will be responsible for designing, building, and maintaining the cloud infrastructure and developer platform that powers the company's AI systems, including owning CI/CD pipelines and deployment automation. A key mission involves building and operating observability, monitoring, and alerting systems while improving the developer experience across local development, testing, and debugging.
Revic is hiring for remote Software Engineer (Full stack)

Software Engineer (Full stack)

Revic · Full Time · 11 Weeks Ago
Revic
The mission involves collecting, collating, and making useful data from over 50 sources, designing reliable data pipelines across terabytes of data, and building AI systems that can reason and act on messy data. The role also requires building applications that elevate the seller's experience while balancing accuracy, latency, and cost for concurrent agent runs.

Senior Lead Software Developer

LifeWorks · Full Time · 11 Weeks Ago
LifeWorks
🌎 Canada 💵 120K - 140K per year ⭐ 10+ yrs exp 💼 Software Development Software Engineer
The Senior Lead Software Developer will be responsible for designing, coding, testing, and debugging cutting-edge applications using Microsoft .NET and modern web technologies while tackling complex technical challenges. This role also involves shaping product architecture, developing project plans, and guiding the team's work, including mentoring junior developers.
ELITS  is hiring for remote Software Developer – C# / .NET / Azure

Software Developer – C# / .NET / Azure

ELITS · Full Time · 11 Weeks Ago
ELITS
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The role involves designing, building, and maintaining modern cloud-based applications primarily within Microsoft Azure environments using C# and .NET. Responsibilities include developing RESTful APIs, collaborating on architecture, and participating in the full software development lifecycle including CI/CD pipelines.

Fullstack Engineer (Marketing)

Nex · Full Time · 11 Weeks Ago
Nex
🌎 Canada, United States 💵 $115K - $145K per year ⭐ 2-5 yrs exp 💼 Software Development Full Stack Developer
The engineer will own the entire marketing site stack, including frontend, CMS, backend services, analytics, and deployment, leading development on customer-facing products and commerce tools. Responsibilities also include partnering with teams to ship content experiences, running experiments, building third-party API integrations, and maintaining the Web Design System.

New remote software development jobs delivered to your inbox

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

Fullstack Engineer (Digital Experience)

Nex · Full Time · 11 Weeks Ago
Nex
🌎 Canada, United States 💵 $115K - $145K per year ⭐ 2-5 yrs exp 💼 Software Development Full Stack Developer
The role involves owning the entire marketing site stack, from frontend and CMS to backend services and deployment, while leading development on customer-facing products and commerce tools. Responsibilities also include partnering with various teams to ship content experiences, running experiments, building third-party API integrations, and maintaining the Web Design System.
Federato is hiring for remote Forward Deployed Engineer II

Forward Deployed Engineer II

Federato · Full Time · 11 Weeks Ago
Federato
🌎 Canada, United States 💵 $130K - $160K per year ⭐ 2-5 yrs exp 💼 Software Development
This role involves heavy hands-on coding in languages like Python, JavaScript, and SQL for customer implementations and internal tooling, while leading the execution and delivery of complex customer integrations and configurations. Responsibilities also include owning customer-facing interactions, gathering feedback, resolving issues, and driving internal process improvements and documentation.
Cohere is hiring for remote Senior Security Operations Engineer

Senior Security Operations Engineer

Cohere · Full Time · 11 Weeks Ago
Cohere
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development
The Senior Security Operations Engineer will act as a trusted advisor, articulating business risks associated with security issues and hardening cloud-native environments (AWS, OCI, GCP) by implementing secure-by-default designs. This role involves owning and driving secure infrastructure deployment at scale using infrastructure-as-code and managing IAM/RBAC across cloud infrastructure.
Powdevs is hiring for remote Full Stack WordPress Developer (Front End Focused)

Full Stack WordPress Developer (Front End Focused) 65 APPLICANTS

Powdevs · Full Time · 11 Weeks Ago
Powdevs
🌎 Argentina, Brazil, Canada, Colombia, Costa Rica, Dominica, Dominican Republic, Ecuador, Guatemala, Mexico, Peru, United States, Uruguay, Venezuela ⭐ 5-10 yrs exp 💼 Software Development WordPress Developer
The primary responsibility is implementing a custom WordPress website front-end based on Figma designs using the WordPress templating system, focusing heavily on HTML builds for all new pages across .com and .ca experiences. This includes building custom plugins and ensuring responsive, pixel-perfect delivery via Agile and Scrum methodologies.
CapIntel is hiring for remote Software Developer

Software Developer

CapIntel · Full Time · 11 Weeks Ago
CapIntel
The Software Developer will build and maintain backend services and integrations crucial for client onboarding, focusing on implementing client-specific solutions with high reliability and maintainability. They will also collaborate across internal teams like Product and Implementation to deliver projects end-to-end and assist in resolving technical challenges with client systems.
Reddit is hiring for remote Staff Data Scientist, Ads

Staff Data Scientist, Ads

Reddit · Full Time · 11 Weeks Ago
Reddit
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Data Scientist
The Staff Data Scientist will take deep ownership of high-impact problem spaces within advertising, specializing in measurement, identity, and signal quality, influencing strategic direction and setting a high technical bar. Key tasks include developing identity resolution models, advancing lift methodologies and experimentation, maximizing signal value for predictive performance, and defining ground truth evaluation frameworks.
Geotab is hiring for remote Lead Software Developer (Remote)

Lead Software Developer (Remote)

Geotab · Full Time · 11 Weeks Ago
Geotab
🌎 Canada 💵 130K - 150K per year ⭐ 10+ yrs exp 💼 Software Development Software Engineer
The Lead Software Developer will be responsible for leading the development of scalable code and architecture improvements, taking ownership of complex projects, and ensuring high code quality through rigorous testing and reviews. This role involves collaborating closely with internal technical teams, product managers, and external partners to solve technical issues and define strategic direction.
eSCRIBE is hiring for remote Senior Software Engineer, eScribe - AI - Remote

Senior Software Engineer, eScribe - AI - Remote

eSCRIBE · Full Time · 11 Weeks Ago
eSCRIBE
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The Senior Software Engineer will lead the design, implementation, and maintenance of high-quality software applications, taking ownership of complex projects and providing technical leadership and mentorship. Responsibilities include influencing architectural decisions, enforcing coding standards through reviews, and resolving complex technical issues to optimize system performance.
OnBoard is hiring for remote Senior Software Engineer, eScribe - AI - Remote

Senior Software Engineer, eScribe - AI - Remote

OnBoard · Full Time · 11 Weeks Ago
OnBoard
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The Senior Software Engineer will lead the design, implementation, and maintenance of high-quality software applications, taking ownership of complex projects and providing technical leadership and mentorship to junior team members. Key duties include influencing architectural decisions, writing reusable code, conducting code reviews, and resolving complex technical issues to optimize performance.

New remote software development jobs delivered to your inbox

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

🌎 Canada 💵 55000 - 75000 per year ⭐ 2-5 yrs exp 💼 Software Development Bookkeeper
The Senior Bookkeeper will administer full-cycle bookkeeping for clients, including preparing and maintaining payroll, government remittances, sales, receivables, payables, and performing month-end and quarter-end close processes. This role also involves monitoring work in progress, liaising with clients, and providing training and support to junior team members.
StackAdapt is hiring for remote Full Stack Engineer, Total Media

Full Stack Engineer, Total Media

StackAdapt · Full Time · 11 Weeks Ago
StackAdapt
🌎 Canada, United States ⭐ 2-5 yrs exp 💼 Software Development Full Stack Developer
The role involves building and operating external campaign integrations to support the Ads campaign management lifecycle, including implementing lifecycle state machines and orchestration across entity hierarchies with multiple partners. Responsibilities also include building reliability patterns for production integrations such as rate-limit handling, circuit breakers, and drift detection.

Senior Full Stack Engineer - North America (Remote)

Linkby · Full Time · 11 Weeks Ago
Linkby
🌎 Canada, United States 💵 $160K - $200K per year ⭐ 5-10 yrs exp 💼 Software Development Full Stack Developer
The Senior Full Stack Developer will own features end-to-end, from database design to UI polishing, while partnering with product managers and designers to ship high-quality, scalable web applications. Key duties include deploying on AWS, influencing architecture for scaling the marketplace, and building AI-powered platform capabilities.
Reteam is hiring for remote Backend Engineer

Backend Engineer 31 APPLICANTS

Reteam · Full Time · 11 Weeks Ago
Reteam
🌎 Algeria, Canada, United Kingdom, United States 💵 $24121 - $196K per year ⭐ 0-2 yrs exp 💼 Software Development Backend Engineer
This role involves helping the company transition from founder-led sales into a scalable and repeating sales process, focusing on building out the go-to-market side similar to their existing product and engineering machine. The individual will be responsible for closing deals while simultaneously establishing repeatable processes that enable future success for the go-to-market team.

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