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
Makeship is hiring for remote Senior Software Engineer

Senior Software Engineer

Makeship · Full Time · 9 Weeks Ago
Makeship
🌎 Canada 💵 120K - 130K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
Lead the technical design, development, and delivery of complex features and projects, ensuring high quality and scalability. Mentor and support other developers while contributing to architectural discussions and improving platform reliability.

Manager Analytics (Insurance & Restoration)

Cotality · Full Time · 9 Weeks Ago
Cotality
🌎 Canada 💵 90000 - 135K per year ⭐ 5-10 yrs exp 💼 Software Development
As the Manager Analytics, you will lead the Analytics Support team and define the analytical roadmap for the property insurance and restoration industries. You will collaborate with various teams to drive data-driven decision-making and improve business performance.
Carnegie Learning is hiring for remote Senior DevOps Engineer

Senior DevOps Engineer

Carnegie Learning · Full Time · 9 Weeks Ago
Carnegie Learning
🌎 Canada 💵 95000 - 125K per year ⭐ 5-10 yrs exp 💼 Software Development DevOps Engineer
The Senior DevOps Engineer will ensure the reliability, security, scalability, and performance of systems used by students and teachers. Responsibilities include developing CI/CD pipelines, managing AWS infrastructure, and improving operational practices.
Carnegie Learning Canada is hiring for remote Senior DevOps Engineer

Senior DevOps Engineer

Carnegie Learning Canada · Full Time · 9 Weeks Ago
Carnegie Learning Canada
🌎 Canada 💵 95000 - 125K per year ⭐ 5-10 yrs exp 💼 Software Development DevOps Engineer
The Senior DevOps Engineer will ensure the reliability, security, and performance of systems used by students and teachers. Responsibilities include developing CI/CD pipelines, managing AWS infrastructure, and improving operational practices.

New remote software development jobs delivered to your inbox

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

EverPro - Staff Engineer

EverCommerce · Full Time · 9 Weeks Ago
EverCommerce
🌎 Canada 💵 145K - 190K per year ⭐ 10+ yrs exp 💼 Software Development
The Staff Engineer will lead the evolution of backend systems and drive improvements to core services, focusing on optimizing existing stacks and building scalable invoicing solutions. This role involves designing and enhancing microservices, ensuring high availability, and collaborating across teams to align technical solutions with business goals.
Wishpond Technologies is hiring for remote SENIOR AI ENGINEER  (Canada)

SENIOR AI ENGINEER (Canada)

Wishpond Technologies · Full Time · 9 Weeks Ago
Wishpond Technologies
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development AI Engineer
The Senior AI Engineer will design, implement, and maintain features for the SalesCloser Bot and Dashboard, ensuring cohesive development across both products. They will also collaborate with various teams to create scalable and observable features while maintaining system quality.

Principal Statistical Programmer

Everest Clinical Research · Full Time · 9 Weeks Ago
Everest Clinical Research
🌎 Canada 💵 125K - 175K per year ⭐ 10+ yrs exp 💼 Software Development
Lead complex statistical programming projects and resolve programming issues. Provide training and mentorship to less experienced team members while ensuring quality deliverables for clients.

Senior Statistical Programmer

Everest Clinical Research · Full Time · 9 Weeks Ago
Everest Clinical Research
🌎 Canada 💵 90000 - 140K per year ⭐ 5-10 yrs exp 💼 Software Development
Lead efforts in resolving work-related issues and ensure quality of deliverables. Develop dataset specifications and perform quality control reviews, while managing projects to achieve on-time delivery.

Forward Deployed Engineer APAC

Runpod, Inc. · Full Time · 9 Weeks Ago
Runpod, Inc.
🌎 Canada 💵 $100K - $160K per year ⭐ 2-5 yrs exp 💼 Software Development
The Forward Deployed Engineer will participate in sales meetings, troubleshoot technical issues, and collaborate with various teams to enhance customer satisfaction. This role focuses on providing technical insights, guiding onboarding, and contributing to product development.

Statistical Programmer I

Everest Clinical Research · Full Time · 9 Weeks Ago
Everest Clinical Research
🌎 Canada 💵 45000 - 55000 per year ⭐ 0-2 yrs exp 💼 Software Development
The Statistical Programmer I will develop and review dataset specifications, program and validate datasets, and provide statistical programming support for clinical study reports. They will also support data acquisition and cleaning, ensuring compliance with company SOPs and regulatory requirements.
1Password is hiring for remote Senior Developer, Growth

Senior Developer, Growth

1Password · Full Time · 9 Weeks Ago
1Password
🌎 Canada, United States 💵 $153K - $214K per year ⭐ 5-10 yrs exp 💼 Software Development
The Senior Developer will shape and evolve the experimentation platform and lead the design and implementation of experiments that drive activation, engagement, and expansion. They will partner closely with product, design, and data teams to refine hypotheses and interpret results.

New remote software development jobs delivered to your inbox

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

Stripe is hiring for remote Staff Software Engineer, Stream Compute

Staff Software Engineer, Stream Compute

Stripe · Full Time · 9 Weeks Ago
Stripe
🌎 Canada, United States ⭐ 10+ yrs exp 💼 Software Development Software Engineer
Design, build, and operate stream compute infrastructure with Apache Flink, while partnering with product and platform teams to improve stream processing infrastructure. Lead initiatives to enhance Flink availability and state durability, and evaluate capabilities to improve developer experience.
Robots and Pencils is hiring for remote Data Architect

Data Architect

Robots and Pencils · Full Time · 9 Weeks Ago
Robots and Pencils
🌎 Canada, United States ⭐ 5-10 yrs exp 💼 Software Development Data Architect
The Senior Data Architect/Strategist will design, develop, and deploy predictive models while collaborating with multidisciplinary teams to drive intelligent products and smarter business decisions. They will analyze complex datasets to extract insights and communicate findings to both technical and non-technical audiences.

Innovation Engineer

Envisio · Full Time · 9 Weeks Ago
Envisio
🌎 Canada ⭐ 2-5 yrs exp 💼 Software Development
The Innovation Engineer is responsible for rapid prototyping and delivering proof-of-concept implementations that explore how emerging technologies can address specific challenges. They will also evaluate emerging technologies for potential integration into core products and share insights with the engineering team.
N3XT is hiring for remote DevOps Engineer (L2/L3)

DevOps Engineer (L2/L3)

N3XT · Full Time · 9 Weeks Ago
N3XT
🌎 Canada 💵 130K - 180K per year ⭐ 5-10 yrs exp 💼 Software Development DevOps Engineer
The DevOps Engineer will maintain the security, reliability, and monitoring of corporate-facing systems while driving automation to reduce operational toil. Responsibilities include managing IT infrastructure, deploying automations, and collaborating with various business teams to deliver integrated technology solutions.

IAM Engineer

OPENLANE · Full Time · 9 Weeks Ago
OPENLANE
🌎 Canada, United States 💵 $75000 - $90000 per year ⭐ 5-10 yrs exp 💼 Software Development IAM Engineer
Support identity management systems and enhance security and efficiency using AI-assisted tooling. Monitor and report on IAM services while providing technical expertise in implementing identity management solutions.
Alimentiv is hiring for remote Workplace AI Specialist

Workplace AI Specialist

Alimentiv · Full Time · 9 Weeks Ago
Alimentiv
🌎 Canada 💵 51000 - 84500 per year ⭐ 2-5 yrs exp 💼 Software Development
The Workplace AI Specialist supports the adoption of AI tools by providing training and implementation support to staff. They act as a liaison between technology teams and end users, translating technical capabilities into accessible resources.

New remote software development jobs delivered to your inbox

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

Global Security Architect

Colliers International · Full Time · 9 Weeks Ago
Colliers International
🌎 Canada 💵 149K - 165K per year ⭐ 10+ yrs exp 💼 Software Development Security Architect
The role involves defining, maintaining, and governing an end-to-end security solution design across global processes, data, people, and technology, focusing on cloud migration strategies in GCP and Azure environments. Key duties include leading the security architecture strategy, embedding security into CI/CD pipelines, and developing governance for emerging technologies like Generative AI.
Kraken is hiring for remote Data Analyst, Growth

Data Analyst, Growth

Kraken · Full Time · 9 Weeks Ago
Kraken
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development Data Analyst
The primary goal is to transform complex growth marketing data into clear, actionable insights to accelerate client acquisition, support onboarding, deepen retention, and inform high-impact commercial decisions for leadership. This involves owning end-to-end data management, from building datasets and pipelines to designing dashboards, and driving experimentation infrastructure and reporting automation.

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