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
Autodesk is hiring for remote Principal Frontend Developer (Assets)

Principal Frontend Developer (Assets)

Autodesk · · 14 Weeks Ago
Autodesk
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Frontend Developer
The role involves architecting, developing, and scaling high-performance frontend experiences for the Assets product, focusing on global asset tracking, commissioning, and handovers. Responsibilities also include leading the micro-frontend architecture extension and driving frontend performance initiatives.
SafelyYou is hiring for remote Director of AI (Computer Vision)

Director of AI (Computer Vision)

SafelyYou · · 14 Weeks Ago
SafelyYou
🌎 Canada, United States ⭐ 10+ yrs exp 💼 Software Development
This hands-on leadership role involves managing a team of researchers and engineers to build and operate scalable computer vision AI systems for senior living safety, guiding technical direction from experimentation to deployed services. Key duties include cross-functional partnership with Product and Hardware teams, owning the AI capability definition, and establishing processes for research-to-production deployment and performance monitoring.
Warp is hiring for remote Software Engineer

Software Engineer

Warp · · 14 Weeks Ago
Warp
🌎 Canada, United States 💵 $145K - $260K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The role involves participating in all software development activities, including design, coding, testing, documentation, and collaborating with engineering and product teams to build a high-quality product. Responsibilities also include improving performance, polishing features, prototyping ideas, and working across the entire technical stack to enhance the user experience.
Tailscale is hiring for remote Customer Success Engineer

Customer Success Engineer

Tailscale · · 14 Weeks Ago
Tailscale
🌎 Canada 💵 268K - 335K per year ⭐ 5-10 yrs exp 💼 Software Development Customer Success Engineer
The Customer Success Engineer will lead the onboarding process for strategic customers, provide expert technical guidance, and offer ongoing technical support, diagnosing and resolving platform issues. They will also conduct Quarterly Business Reviews (QBRs) to track success metrics and identify opportunities for deeper engagement and expansion.
PointClickCare is hiring for remote Canada- Solution Engineer (Technical Services)

Canada- Solution Engineer (Technical Services)

PointClickCare · · 14 Weeks Ago
PointClickCare
🌎 Canada 💵 85000 - 100K per year ⭐ 2-5 yrs exp 💼 Software Development
Design and implement database-driven operational workflows that automate data transformation, validation, and configuration processes, integrating LLM or AI services to enable autonomous processes. Partner with solution architects to convert technical designs into scalable, maintainable production systems, ensuring operational stability through robust logging and monitoring.

New remote software development jobs delivered to your inbox

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

Tailscale is hiring for remote Implementation Engineer

Implementation Engineer

Tailscale · · 14 Weeks Ago
Tailscale
🌎 Canada 💵 143K - 170K per year ⭐ 2-5 yrs exp 💼 Software Development
The Implementation Engineer will own the end-to-end technical onboarding journey for numerous accounts, focusing on ensuring customers achieve Time To Value within 30 days through hands-on configuration guidance. This role involves partnering with sales teams, providing critical feedback to Product/Engineering, and defining onboarding success metrics.
Autodesk is hiring for remote Senior Software Developer

Senior Software Developer

Autodesk · · 14 Weeks Ago
Autodesk
The role involves taking end-to-end ownership of a mature production cloud service, focusing on design, implementation, deployment, monitoring, and ongoing operation to ensure high availability and resiliency. Responsibilities include modernizing code, improving build/test/delivery systems, maintaining security posture, and adapting the platform for increasingly large and complex customer data sets.

Field Service Engineer

TRUMPF · · 14 Weeks Ago
TRUMPF
🌎 Canada, Mexico, United States ⭐ 2-5 yrs exp 💼 Software Development Field Service Engineer
The Field Service Engineer will travel to customer sites across the US, Canada, and Mexico to install, service, troubleshoot, and repair TRUMPF CNC fabricating machine tools. This role also involves providing high-quality technical service, documenting machine conditions, and training customers on machine operation for maximum productivity.
Schema App is hiring for remote Full Stack Developer

Full Stack Developer

Schema App · · 14 Weeks Ago
Schema App
🌎 Canada 💵 100K - 120K per year ⭐ 2-5 yrs exp 💼 Software Development Full Stack Developer
The developer will take ownership of features aligned with product goals, contributing to a high-quality codebase across the stack, and actively participate in agile ceremonies like Sprint Planning and Retrospectives. They must also conduct code reviews, collaborate with stakeholders to refine solutions, and ensure adherence to security standards.
Databricks is hiring for remote Solutions Architect

Solutions Architect

Databricks · · 14 Weeks Ago
Databricks
🌎 Canada 💵 164K - 224K per year ⭐ 5-10 yrs exp 💼 Software Development Solutions Architect
The Solutions Architect will partner with customers to design scalable data architectures using Databricks technology and drive complex technology discussions throughout the sales lifecycle. They will engage with customer technical leads to establish themselves as a trusted advisor and work with internal teams to represent customer needs.

Principal Engineer - AI

TCGplayer · · 14 Weeks Ago
TCGplayer
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development
The Principal Engineer will define the multi-year ML/AI technical strategy for TCGplayer, focusing on transformative opportunities across customer experiences and internal productivity, especially leveraging generative AI. This role involves designing the foundational AI/ML platform architecture to scale production systems and driving the adoption of AI-powered development tools.

Staff Data Engineer

TCGplayer · · 14 Weeks Ago
TCGplayer
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development Data Engineer
The Staff Data Engineer will function as a technical leader, setting the direction for the evolving data estate by collaborating on data flow strategies, defining storage needs for microservices, and managing cross-application datastore projects. Responsibilities also include researching emerging data capabilities and guiding the selection of appropriate datastore technologies for new and re-platformed applications.
Coalition, Inc. is hiring for remote Principal Software Engineer, Security

Principal Software Engineer, Security

Coalition, Inc. · · 14 Weeks Ago
Coalition, Inc.
🌎 Canada 💵 203K - 253K per year ⭐ 10+ yrs exp 💼 Software Development Principal Software Engineer
The Principal Software Engineer will lead the design and implementation of core backend services and integrations powering the Wirespeed detection and enrichment platform, owning high-impact integrations with key security tools end to end. They will also set technical standards for quality and mentor senior engineers on complex architectural decisions.
Confluent is hiring for remote Staff Product Manager, Confluent Cloud Kafka

Staff Product Manager, Confluent Cloud Kafka

Confluent · · 14 Weeks Ago
Confluent
🌎 Canada 💵 163K - 192K per year ⭐ 5-10 yrs exp 💼 Software Development Product Manager
The Staff Product Manager will define and own the product strategy and vision for the Cloud Kafka Operator, leading major product initiatives from conception through growth strategy. This involves collaborating across Engineering, UX/UI, Documentation, Support, and Field teams throughout the product lifecycle.

Senior Rust Software Developer II

Narvar · · 14 Weeks Ago
Narvar
🌎 Canada 💵 180K - 230K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
Senior engineers will design and build high-correctness Rust services for critical platform paths, introducing Rust where safety and performance are essential. Responsibilities include owning systems end-to-end, making decisions on concurrency and data integrity, and collaborating across service boundaries in a polyglot environment.

Senior, ML Engineer - ML Ops Framework

Torc Robotics · · 14 Weeks Ago
Torc Robotics
🌎 Canada 💵 199K - 298K per year ⭐ 5-10 yrs exp 💼 Software Development
The role involves building, maintaining, and improving Torc's ML frameworks, focusing on cloud tooling, data operations, and the ML development pipeline. This includes designing organization-wide ML Ops systems and driving technical requirements for internal stakeholders.
Chess.com is hiring for remote Data Analyst, Growth & Monetization - ChessKid

Data Analyst, Growth & Monetization - ChessKid 12 APPLICANTS

Chess.com · · 14 Weeks Ago
Chess.com
🌎 Canada, United States ⭐ 2-5 yrs exp 💼 Software Development Data Analyst
The role involves defining and documenting event taxonomy, working with product teams to implement new events consistently, and diving into data to uncover insights on player behavior across different user lifecycle stages. Additionally, the analyst will collaborate on planning, designing, shipping, and evaluating A/B tests and communicating their impact company-wide.

New remote software development jobs delivered to your inbox

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

Super.com is hiring for remote Staff Software Engineer, Fintech & Earnings

Staff Software Engineer, Fintech & Earnings 28 APPLICANTS

Super.com · Full Time · 14 Weeks Ago
Super.com
🌎 Canada, United States 💵 182K - 208K per year ⭐ 10+ yrs exp 💼 Software Development Software Engineer
The Staff Software Engineer will play a central role in architecting services, frontends, databases, and the mobile app, tackling complex challenges related to product unification and user experience quality. They will serve as a vertical-level technical leader, driving high-impact projects, improving system architecture patterns across complex codebases, and influencing technical roadmaps.
KOHO is hiring for remote Analytics Engineer, Treasury & Payments

Analytics Engineer, Treasury & Payments 18 APPLICANTS

KOHO · Full Time · 14 Weeks Ago
KOHO
🌎 Canada 💵 100K - 135K per year ⭐ 2-5 yrs exp 💼 Software Development Analytics Engineer
The role involves leading the design and development of scalable data pipelines to support complex banking processes, ensuring the technical backbone accurately processes and reports on funds internally and to financial authorities. This includes building reliable operational data models for reporting, audits, and money movements, while collaborating closely with Banking, Operations, Tech, Security, and Finance teams.
Chromatic is hiring for remote Product Marketing Manager - Developer Marketing

Product Marketing Manager - Developer Marketing 11 APPLICANTS

Chromatic · Full Time · 14 Weeks Ago
Chromatic
🌎 Canada, United States 💵 $122K - $165K per year ⭐ 5-10 yrs exp 💼 Software Development Product Marketing Manager
The Product Marketing Manager will be responsible for creating technical assets, including deep technical blog posts, tutorials, and guides, to help engineering teams understand and adopt Chromatic and Storybook platforms. This role involves developing content for marketing campaigns and sales enablement, directly impacting product-led and sales-led funnels.
Wikimedia Foundation is hiring for remote Manager, Data Science (Product Analytics)

Manager, Data Science (Product Analytics) 96 APPLICANTS

Wikimedia Foundation · Full Time · 14 Weeks Ago
Wikimedia Foundation
🌎 Australia, Austria, Bangladesh, Belgium, Brazil, Canada, Colombia, Costa Rica, Croatia, Czech Republic, Denmark, Egypt, Estonia, Finland, France, Georgia, Germany, Ghana, Greece, India, Indonesia, Ireland, Israel, Italy, Kenya, Mexico, Netherlands, Niger, Nigeria, Peru, Poland, Singapore, South Africa, Spain, Sweden, Switzerland, Uganda, United Kingdom, United States, Uruguay ⭐ 5-10 yrs exp 💼 Software Development
The manager will lead a team of approximately seven data scientists, ensuring timely delivery of accurate quantitative data and insights to guide product strategy and assess feature impact. Responsibilities also include people management, mentoring team members on technical skills and critical thinking, and partnering with engineering teams to build accessible data products.

Senior Full Stack Developer (Copy)

Function Health · Full Time · 14 Weeks Ago
Function Health
🌎 Canada, United States ⭐ 5-10 yrs exp 💼 Software Development Full Stack Developer
The developer will architect, build, and scale web platforms, leading the design and delivery of end-to-end features emphasizing high-performance ASP.NET Core services. Key duties include mentoring engineers, architecting secure APIs, owning quality through automated testing, and driving continuous improvement.

Principal Product Manager - Applied ML (Remote - Canada)

Yelp, Inc · Full Time · 14 Weeks Ago
Yelp, Inc
🌎 Canada 💵 202K - 243K per year ⭐ 10+ yrs exp 💼 Software Development Product Manager
The role involves identifying opportunities for AI/ML to accelerate outcomes across various problem spaces by deeply understanding stakeholder priorities and driving product initiatives through their lifecycle. This includes owning horizontal ML problem spaces, influencing other product roadmaps, and ensuring the adoption of critical ML applications across the company.
Versapay is hiring for remote Senior Product Data Analyst

Senior Product Data Analyst

Versapay · Full Time · 14 Weeks Ago
Versapay
🌎 Canada 💵 $120K - $140K per year ⭐ 5-10 yrs exp 💼 Software Development Data Analyst
The Senior Product Data Analyst will serve as the primary data partner for the Product organization, building scalable analytics engineering models in Snowflake to serve as the source of truth for product health. This role involves partnering with Product leadership to execute roadmaps, advising the CPO, and conducting deep-dive behavioral and funnel analysis to enhance product stickiness.

Senior Software Developer, Analytics

Genesys · Full Time · 14 Weeks Ago
Genesys
🌎 Canada 💵 $132K - $171K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The role involves architecting and evolving large-scale distributed data systems that power real-time decision-making and analytical services for the Genesys Cloud Analytics platform. Key tasks include designing highly available services, building batch and streaming data pipelines using AWS EMR and Airflow, and developing reusable tooling for engineering teams.
Affirm is hiring for remote Senior Software Engineer, Full-Stack (Trust & Safety)

Senior Software Engineer, Full-Stack (Trust & Safety)

Affirm · Full Time · 14 Weeks Ago
Affirm
🌎 Canada 💵 150K - 200K per year ⭐ 2-5 yrs exp 💼 Software Development Software Engineer
The role involves owning and delivering quarterly goals, leading engineers through ambiguity to solve open-ended problems, and ensuring team support during delivery. Responsibilities also include collaborating with product, design, and analytics, and supporting system operations through monitoring and on-call efforts.

New remote software development jobs delivered to your inbox

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

SAP Export Control Expert and SD Business Analyst

Mitel · Full Time · 14 Weeks Ago
Mitel
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development Business Analyst
The role involves providing tier 2 support and mentoring in SAP SD areas, focusing on month-end and quarter-end periods, while conducting analysis, design, testing, and implementation of SAP systems in the SD functional area. Responsibilities also include managing projects from small enhancements to large implementations and ensuring compliance with change management processes.

Sr. AI/ML Engineer

CloudWerx, Inc. · Full Time · 14 Weeks Ago
CloudWerx, Inc.
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development
The Senior AI/ML Engineer will lead the design and deployment of high-impact AI solutions, bridging traditional predictive modeling with next-generation Agentic AI, while collaborating directly with clients to translate business challenges into technical solutions. Responsibilities include architecting sophisticated multi-agent systems, leading cloud-native solution construction using tools like Terraform and Kubernetes, and championing MLOps best practices.
Toast is hiring for remote Software Engineer II, Enterprise

Software Engineer II, Enterprise

Toast · Full Time · 14 Weeks Ago
Toast
🌎 Canada 💵 95000 - 145K per year ⭐ 2-5 yrs exp 💼 Software Development Software Engineer
The engineer will design, build, and deliver features for Toast’s enterprise management products, ensuring quality through automated testing and collaborating with UX and Product Management on feature definition and design. Responsibilities also include rolling out features to customers, monitoring success, and partnering with various teams across Toast.

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