remote python backend engineer

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


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada GitLab Full-time

    GitLab is seeking a Senior Backend Engineer for the Duo Chat team to build core AI features behind GitLab Duo Chat. You will work on flow components, agentic flows, and integration with LangGraph within the Duo Workflow Service, interfacing with the Rails monolith. You’ll own backend features end-to-end, integrate generative AI models, and design scalable...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Portage Ventures GP Inc. Full-time

    Elevate your software engineering career at d1g1t as a Senior Python Backend Developer. Engage with advanced technologies to enhance the wealth management platform in a collaborative setting. This hands-on position focuses on backend development within a complex production environment. You will take full ownership of features while working with both product...

  • Backend Engineer

    23 hours ago


    , Canada cambio Full-time

    Cambio is a software platform for real estate decarbonization. We help commercial real estate owners bring their portfolios to net-zero with an AI-driven sustainability, asset, and investment management platform. We're backed by Y Combinator, Google, and Stanford - and we're the fastest-growing startup in our category. The role We're looking for a Backend...

  • Backend Engineer

    2 days ago


    Southwestern Ontario, ON, Canada Jobtailor Full-time $85,000 - $105,000 Contract

    Build and launch customer-facing features through Django backend servicesImprove customer experience through performance optimizationsReduce technical debt and improve the engineering team's quality of lifeSupport and collaborate with teammatesOwn work end-to-end, provide visibility, and align stakeholdersRequirementsAuthorized to work in the US or...


  • , Canada Portage Ventures GP Inc. Full-time

    Elevate your software engineering career at d1g1t as a Senior Python Backend Developer. Engage with advanced technologies to enhance the wealth management platform in a collaborative setting. This hands-on position focuses on backend development within a complex production environment. You will take full ownership of features while working with both product...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Kake Full-time

    Kake, a remote-first company and a people-first global community of senior engineers, is seeking a Senior AI/LLM Engineer with strong Python to design, build, and productionize AI systems at scale. It's a great fit for people who enjoy working at the intersection of software engineering and applied AI, and who take ownership from prototyping through...


  • None, Canada Far Coder Full-time

    Validation Cloud is hiring a remote Senior Backend Engineer to design and build services that power our Node API and Web3 data access. This is a full-time position with work location: Canada.You will work on fast, reliable, scalable systems, explore new product offerings, and collaborate across teams. Requirements include 5+ years in software engineering and...


  • Oshawa, ON, Durham Regional District, ON; Ontario, Canada Affirm Full-time

    Elevate your career as a Remote Senior Software Engineer at Affirm, focusing on backend infrastructure and security excellence. As part of the Trust Infra team, you will tackle security and infrastructure challenges at Affirm. This role requires over 4 years of backend engineering experience and a deep understanding of Kubernetes and distributed systems....


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

    Affirm is a remote-first company hiring a senior backend engineer for Canada. The role focuses on designing, developing, and delivering scalable backend systems using Python or Kotlin, with emphasis on security workloads and Kubernetes-based infrastructure. You will own quarterly team goals, collaborate with product and design, and drive high-quality code...


  • , Canada Affirm Full-time

    Elevate your career as a Remote Senior Software Engineer at Affirm, focusing on backend infrastructure and security excellence. As part of the Trust Infra team, you will tackle security and infrastructure challenges at Affirm. This role requires over 4 years of backend engineering experience and a deep understanding of Kubernetes and distributed systems....


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada YO AI Labs Full-time

    YO AI Labs in Canada is seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments for software engineering tasks using Model Context Protocol (MCP) tools. You will design reproducible environments, deterministic verification, and reference solutions for bug fixing, feature work,...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada YO AI Labs Full-time

    YO AI Labs in Canada is seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments for software engineering tasks using Model Context Protocol (MCP) tools. You will design reproducible environments, deterministic verification, and reference solutions for bug fixing, feature work,...


  • Québec, QC, Québec Municipalité Régionale, QC; Capitale-Nationale; Québec Province, Canada Buchanan Technologies Full-time

    A Canadian tech company is seeking an experienced Backend Data Engineer for a 6-month contract, focusing on designing and maintaining data pipelines using Lakeflow architectures. The role is remote and requires deep expertise in backend data engineering, SQL, and a programming language like Python or Scala. Candidates must be Canadian citizens or permanent...


  • , Canada YO AI Labs Full-time

    YO AI Labs in Canada is seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments for software engineering tasks using Model Context Protocol (MCP) tools. You will design reproducible environments, deterministic verification, and reference solutions for bug fixing, feature work,...

  • Backend Engineer

    5 days ago


    , Canada MIMOSA Diagnostics Inc. Full-time

    A health technology company is seeking an Internal Back-End Software Developer to enhance its remote health platform. This role requires expertise in back-end solutions, collaboration with cross-functional teams, and a strong foundation in programming, especially Java. The ideal candidate should have over 4 years of experience and knowledge of cloud...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Buchanan Technologies Full-time

    A Canadian tech company is seeking an experienced Backend Data Engineer for a 6-month contract, focusing on designing and maintaining data pipelines using Lakeflow architectures. The role is remote and requires deep expertise in backend data engineering, SQL, and a programming language like Python or Scala. Candidates must be Canadian citizens or permanent...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada Buchanan Technologies Full-time

    A Canadian tech company is seeking an experienced Backend Data Engineer for a 6-month contract, focusing on designing and maintaining data pipelines using Lakeflow architectures. The role is remote and requires deep expertise in backend data engineering, SQL, and a programming language like Python or Scala. Candidates must be Canadian citizens or permanent...


  • Moncton, NB, Westmorland Comte, NB; Nouveau-Brunswick, Canada YO AI Labs Full-time

    YO AI Labs in Canada is seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments for software engineering tasks using Model Context Protocol (MCP) tools. You will design reproducible environments, deterministic verification, and reference solutions for bug fixing, feature work,...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada YO AI Labs Full-time

    YO AI Labs in Canada is seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments for software engineering tasks using Model Context Protocol (MCP) tools. You will design reproducible environments, deterministic verification, and reference solutions for bug fixing, feature work,...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada YO AI Labs Full-time

    YO AI Labs in Canada is seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments for software engineering tasks using Model Context Protocol (MCP) tools. You will design reproducible environments, deterministic verification, and reference solutions for bug fixing, feature work,...