backend software engineer

See average salary for backend software engineer »

1,000 backend software engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Canada Databricks Inc. Full-time

    Senior Software Engineer - Backend Databricks Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data...


  • Canada Harvey Full-time

    Why Harvey At Harvey, we’re transforming how legal and professional services operate. By combining frontier agentic AI, an enterprise-grade platform, and deep domain expertise, we’re reshaping how critical knowledge work gets done for decades to come. At Harvey, we’re transforming how legal and professional services operate. By combining frontier...


  • Hamilton, ON, Hamilton Census Division, ON; Ontario, Canada Affirm, Inc. Full-time €181,000 - €241,000 Temporary

    The Observability team builds the platform every Affrim engineer relies on to understand the behavior and performance of our systems. Our platform ingests 200+ TB/day of metrics, logs, and traces from hundreds of services across 80+ Kubernetes clusters, and when a user's checkout fails, our data is how engineers find out why. Over the next year, we’re...


  • Canada Rustify Full-time €90,000 - €120,000 Contract

    # Backend Software EngineerArkion Identity Systems · Canada · Mid · HybridView & Apply## About the RoleWe are looking for a Backend Software Engineer with strong Rust expertise to build secure, scalable, and high-performance services for our Next-Gen Human Identity (NHI) Platform.You will play a key role in designing and implementing backend services,...


  • Winnipeg, MB, Canada Rustify Full-time

    # Backend Software EngineerArkion Identity Systems · Canada · Mid · HybridView & Apply## About the RoleWe are looking for a Backend Software Engineer with strong Rust expertise to build secure, scalable, and high-performance services for our Next-Gen Human Identity (NHI) Platform.You will play a key role in designing and implementing backend services,...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Affirm, Inc. Full-time €153,000 - €213,000 Temporary

    Consumer Engineering builds the affirm experience millions of people use to pay over time, honestly and without hidden fees. We own the affirm app, web checkout, and the account tools people use to manage purchases, payments, and savings. Our engineers work closely with product and design to ship fast, test often, and make every interaction simple and...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Databricks Inc. Full-time €145,000 - €191,000 Temporary

    Senior Software Engineer - Backend Databricks Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data...


  • Victoria, BC, Capital Regional District, BC; British Columbia, Canada Affirm, Inc. Full-time

    Backend systems and distributed architecture define this Senior Software Engineer role at affirm. Work remotely from eligible Canadian provinces while leading delivery and reliability. Consumer Engineering builds the affirm app, web checkout, and account tools for millions of people. As a senior engineer, you will lead through ambiguity, collaborate with...


  • Saskatoon, SK, Saskatoon Census Division, SK; Saskatchewan, Canada Affirm, Inc. Full-time €181,000 - €241,000 Temporary

    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is building the next generation of customer identity and authentication. This role is a hands‑on engineering position inside Information Security, focused on designing and...


  • Canada Saransh Inc Full-time

    Job Description Job Description Role: Backend Software Engineer (.net) Location: Toronto / GTA, ON (Onsite from Day 1) Job Type: Contract Must Have Skills: Proficiency in .NET framework and C# programming languages including API development, web services. Application development on IIS. Strong Experience with SQL for database management and data...


  • Canada Lyft Full-time

    Build Lyft’s Machine Learning Platform with Python, Go, or Java in Toronto, supporting real-time, online, and offline model execution. Ship production code across the business.This backend Software Engineer role supports ML model development, execution, and iteration across Lyft. You will own defined tasks, contribute to platform features, and work...


  • Canada Salesforce, Inc. Full-time

    Build AI-powered Momentum capabilities as a Senior Backend Software Engineer in Salesforce’s Vancouver office-flexible environment. Apply Java, APIs, and prompt engineering. This senior software engineering role covers architecture, design, implementation, testing, and operations across Salesforce’s Momentum product. You will develop backend services,...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Salesforce, Inc. Full-time

    Build AI-powered Momentum capabilities as a Senior Backend Software Engineer in Salesforce’s Vancouver office-flexible environment. Apply Java, APIs, and prompt engineering. This senior software engineering role covers architecture, design, implementation, testing, and operations across Salesforce’s Momentum product. You will develop backend services,...


  • Canada LinuxCareers Full-time

    Build Lyft’s Machine Learning Platform with Python, Go, or Java in Toronto, supporting real-time, online, and offline model execution. Ship production code across the business.This backend Software Engineer role supports ML model development, execution, and iteration across Lyft. You will own defined tasks, contribute to platform features, and work...


  • Winnipeg, MB, Canada Lime Full-time

    Build scalable backend systems for Lime’s connected vehicles as a remote Software Engineer based in Canada, using data and strong architecture skills. As a Backend Software Engineer, you will create technology supporting electric vehicles, location and asset data analysis, experimentation, and Lime’s internal messaging platform. The work calls for...


  • Canada Grafana Labs Inc. Remote Full-time $186,000 - $224,000 Contract

    Lead backend development efforts as a Senior Engineer at Grafana Labs, focusing on the cutting-edge Grafana Cloud platform. This fully remote role demands strong programming skills and cloud expertise. At Grafana Labs, you will be an essential member of the Mimir squad, influencing the trajectory of our observability solutions. Working in a collaborative...


  • Canada Pelmorex Full-time

    Build production AI systems with Python or Node.js in Pelmorex’s flexible hybrid environment at its Oakville location. This is a 12-month contract role. As a Software Engineer, AI, you will help Pelmorex move prototypes into reliable services for The Weather Network, MétéoMédia, and internal partners. The work combines backend microservices, RESTful...


  • Winnipeg, Manitoba, Canada Movable Ink Full-time

    Enhance data analytics as a Backend Software Engineer. Create scalable backend systems that support measurement and reporting functionalities, shaping the future of marketing analytics with your innovative designs.Be a part of the Analytics team responsible for crucial data interpretation and reporting tools. You will design, maintain, and improve backend...


  • Canada Zip Full-time

    Shape the future of procurement at Zip as a Backend Software Engineer. Your innovations will directly impact users through high-quality features and seamless collaboration. In this role, you will design and build products that are not only scalable but also resilient to challenges. Work closely with diverse teams to develop thoughtful solutions,...


  • Oakville, ON, Halton Regional District, ON; Ontario, Canada Pelmorex Full-time

    Build production AI systems with Python or Node.js in Pelmorex’s flexible hybrid environment at its Oakville location. This is a 12-month contract role. As a Software Engineer, AI, you will help Pelmorex move prototypes into reliable services for The Weather Network, MétéoMédia, and internal partners. The work combines backend microservices, RESTful...