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

Software Development Manager - Cardiac Services

Clario · Full Time · 5 Weeks Ago
Clario
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development
Lead an engineering team in developing and maintaining shared services and high-volume APIs for clinical trial technologies. Act as a player-coach who contributes directly to the codebase while driving architectural standards and the adoption of AI-augmented workflows.
JobGet is hiring for remote Principal Software Engineer

Principal Software Engineer

JobGet · Full Time · 5 Weeks Ago
JobGet
🌎 Canada 💵 160K - 190K per year ⭐ 10+ yrs exp 💼 Software Development Principal Software Engineer
You will architect scalable backend systems and lead technical strategy while bridging the gap between engineering and business goals. Additionally, you will mentor engineers, drive cross-functional priorities, and implement AI-augmented coding practices to improve development velocity.

Staff Data Scientist

Northbeam · Full Time · 5 Weeks Ago
Northbeam
🌎 Canada 💵 $180K - $230K per year ⭐ 5-10 yrs exp 💼 Software Development Data Scientist
The Staff Data Scientist will develop and evolve statistical and causal inference methodologies to strengthen marketing measurement products. They will also write production-quality code to integrate these statistical workflows into scalable systems while debugging and optimizing model performance.
Jane is hiring for remote Cloud Engineer

Cloud Engineer

Jane · Full Time · 5 Weeks Ago
Jane
🌎 Canada 💵 98400 - 147K per year ⭐ 2-5 yrs exp 💼 Software Development Cloud Engineer
Build and maintain production infrastructure on AWS EKS using Terraform and Helm to support developer platform reliability. Develop self-service capabilities and GitOps pipelines to streamline the deployment process from development to production.

Business Analyst, CRM

Buckland · Full Time · 5 Weeks Ago
Buckland
🌎 Canada 💵 65000 - 90000 per year ⭐ 2-5 yrs exp 💼 Software Development Business Analyst
The Business Analyst will manage CRM changes by collaborating with internal teams to document requirements and identify process improvements. They are also responsible for leading project planning activities and ensuring the successful rollout and validation of new internal solutions.

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 Machine Learning Developer, Advertiser Growth | Développeur(euse) principal(e) en apprentissage machine, Advertiser Growth
🌎 Canada 💵 152K - 206K per year ⭐ 10+ yrs exp 💼 Software Development
You will architect GenAI systems for creative asset generation and design sophisticated budget pacing algorithms to manage marketplace spend. Additionally, you will build high-velocity experimentation infrastructure and maintain high-throughput billing pipelines to ensure financial integrity.

Solutions Engineer

AfterShip · Full Time · 5 Weeks Ago
AfterShip
🌎 Canada 💵 156K - 175K per year ⭐ 2-5 yrs exp 💼 Software Development Solutions Engineer
You will act as a bridge between technical capabilities and business value to drive revenue and own the technical win during the sales process. This involves running discovery, delivering high-impact demos, and addressing technical objections for Mid-Market and Enterprise deals.

Solutions Engineer

AfterShip · Full Time · 5 Weeks Ago
AfterShip
🌎 Canada 💵 $156K - $175K per year ⭐ 2-5 yrs exp 💼 Software Development Solutions Engineer
You will act as a bridge between technical capabilities and business value to drive revenue and own the technical win during the sales process. This involves conducting discovery, delivering high-impact product demos, and addressing technical objections for Mid-Market and Enterprise deals.
Jane is hiring for remote Senior Developer - Onbording

Senior Developer - Onbording

Jane · Full Time · 5 Weeks Ago
Jane
🌎 Canada 💵 128K - 200K per year ⭐ 5-10 yrs exp 💼 Software Development
The Senior Developer will lead experiments to improve customer activation and retention while partnering across product domains to build frictionless experiences. They are also responsible for maintaining high code quality, mentoring junior developers, and contributing to architectural decisions.

Senior Cloud Engineer

BMO · Full Time · 5 Weeks Ago
BMO
🌎 Canada 💵 75900 - 141K per year ⭐ 5-10 yrs exp 💼 Software Development Cloud Engineer
The Senior Cloud Engineer designs, builds, and maintains secure, scalable AWS cloud infrastructure while supporting internal teams with cloud adoption. They are responsible for implementing Infrastructure as Code, ensuring regulatory compliance, and optimizing cloud workloads for performance and cost efficiency.

Senior Server Administrator

The Salvation Army Canada and Bermuda Territory · Full Time · 5 Weeks Ago
The Salvation Army Canada and Bermuda Territory
🌎 Canada 💵 85321.6 - 127K per year ⭐ 5-10 yrs exp 💼 Software Development
The Senior Server Administrator will lead the design, administration, and optimization of enterprise server and infrastructure environments across on-premises and cloud platforms. This role acts as a senior technical resource, managing system security, performance, and mentoring junior team members.
Elastic is hiring for remote Principal Analytics Engineer

Principal Analytics Engineer

Elastic · Full Time · 5 Weeks Ago
Elastic
🌎 Canada 💵 154K - 243K per year ⭐ 10+ yrs exp 💼 Software Development Analytics Engineer
You will architect and build the core BigQuery and dbt infrastructure to serve as a unified source of truth for marketing intelligence. Additionally, you will develop semantic layers that enable AI agents to reason through complex business data and customer journey signals.
Avahi is hiring for remote AWS Solutions Architect

AWS Solutions Architect

Avahi · Full Time · 5 Weeks Ago
Avahi
The AWS Solutions Architect will lead the design, implementation, and management of AWS solutions while driving migration, modernization, and DevOps initiatives. They will act as the primary technical leader in customer engagements, providing technical strategy, project scoping, and hands-on escalation support.

Senior Mainframe Engineer

SOLVENTUM · Full Time · 5 Weeks Ago
SOLVENTUM
🌎 Canada, United States 💵 $106K - $145K per year ⭐ 10+ yrs exp 💼 Software Development
The Senior Mainframe Engineer will support the installation, configuration, and operation of software components within staging and production mainframe environments. They will also lead vendor relationships, develop CICS and batch applications, and perform performance testing to optimize system efficiency.

Senior Substation Physical Design Engineer

Olsson · Full Time · 5 Weeks Ago
Olsson
🌎 Canada, United States 💵 $120K - $177K per year ⭐ 10+ yrs exp 💼 Software Development
Lead the physical design of high-voltage substations and switching stations from concept through construction. Coordinate with multidisciplinary teams and clients to ensure reliable, scalable, and buildable power infrastructure.

New remote software development jobs delivered to your inbox

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

Software Engineer 14 APPLICANTS

BioRender Inc. · Full Time · 5 Weeks Ago
BioRender Inc.
You will design, implement, and ship end-to-end features across the full stack while collaborating with product and design teams. Additionally, you will build and evaluate AI-powered features and contribute to the scalability and performance of core systems.

Technical Support Engineer

Narvar · Full Time · 5 Weeks Ago
Narvar
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Support Engineer
The Technical Support Engineer will serve as a subject matter expert, diagnosing and resolving complex technical issues while acting as the primary escalation point for high-value customers. They will also collaborate with cross-functional teams to drive process improvements and mentor junior support staff.
Canadian Council for Indigenous Business is hiring for remote Business Analyst, Summer Intern

Business Analyst, Summer Intern

Canadian Council for Indigenous Business · Internship · 5 Weeks Ago
Canadian Council for Indigenous Business
🌎 Canada ⭐ 0-2 yrs exp 💼 Software Development Business Analyst
The intern will analyze and validate data using Power BI and Excel while building dashboards and reports for leadership. They will also map workflows, identify automation opportunities, and translate business needs into technical requirements.

Go To Market (GTM) Engineer

WorkTango · Full Time · 5 Weeks Ago
WorkTango
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development
The GTM Engineer will architect and integrate systems across Marketing, Sales, and Customer Success to enable automated, data-driven revenue operations. This role involves managing the CRM tech stack, building lead management workflows, and deploying AI-first programs to improve pipeline velocity.

Software Engineer, Cash App - Controls

Block · Full Time · 5 Weeks Ago
Block
🌎 Canada 💵 152K - 228K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
You will design, build, and maintain scalable infrastructure to ensure the safety and security of customer financial interactions. You will also lead technical discussions and mentor team members while leveraging AI-driven tools to automate and improve development workflows.

Senior Data Engineer (Platform)

FreshBooks · Full Time · 5 Weeks Ago
FreshBooks
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Data Engineer
You will design, build, and operate scalable data pipelines and platforms on GCP to support analytics, operations, and machine learning workloads. Additionally, you will contribute to engineering standards, mentor junior engineers, and collaborate with cross-functional teams to ensure secure and reliable data systems.

New remote software development jobs delivered to your inbox

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

Senior Software Engineer

BioRender Inc. · Full Time · 5 Weeks Ago
BioRender Inc.
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
You will own and improve key components of the codebase while collaborating with cross-functional teams to build scalable and secure features. Additionally, you will drive creative problem-solving and uphold engineering excellence through code reviews and best practices.
Affirm is hiring for remote Manager, Machine Learning Engineering

Manager, Machine Learning Engineering

Affirm · Full Time · 5 Weeks Ago
Affirm
🌎 Canada 💵 178K - 228K per year ⭐ 10+ yrs exp 💼 Software Development
You will lead a team of machine learning engineers to design and deploy high-impact fraud detection models across the full ML lifecycle. Additionally, you will define the technical strategy and partner cross-functionally to integrate these models into decisioning systems.
eHouse Studio is hiring for remote Senior Developer

Senior Developer

eHouse Studio · Full Time · 5 Weeks Ago
eHouse Studio
🌎 Canada, United States ⭐ 5-10 yrs exp 💼 Software Development
The Senior Front End Developer will lead the architecture, development, and customization of Shopify-based websites to deliver scalable, conversion-focused solutions. They will also act as a subject matter expert, collaborating with designers and project managers to implement unique design elements and integrate third-party services.

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