senior python backend jobs in Ottawa

2,709 senior python backend job listings in Canada. Find daily updated positions from leading job boards.


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Spait Infotech Full-time

    Spait Infotech seeks a Python backend developer to design, implement, and maintain scalable applications. You will build REST APIs, work with Django/Flask/FastAPI, and integrate external services while collaborating with frontend teams. Applicants should be proficient in Python, OOP, and have experience with SQL/NoSQL databases, ORM tools, and unit...


  • Ottawa, ON, Canada Telesat Full-time €120,000 - €165,000 Contract

    Build production-grade Python automation at Telesat in Canada, working with Pytest, APIs, asynchronous messaging, and Kubernetes environments. This senior hands-on software development role designs frameworks and engineering tools for distributed, event-driven microservices. You will improve testability, shorten feedback cycles, diagnose failures, and...


  • Ottawa, Ontario, Canada Affirm Full-time

    Elevate your career as a Senior Backend Software Engineer with Affirm, focusing on online storage solutions in a remote-first environment. Be part of a team that builds and scales large-scale database systems. Affirm is seeking a talented senior software engineer to enhance its Data and Storage Services team. This role involves working with relational and...


  • Ottawa, Ontario, Canada Affirm, Inc. Full-time

    The Data and Storage Services team is responsible for affirm’s data infrastructure across OLTP and OLAP systems, spanning critical online checkout databases, batch orchestration, streaming infrastructure, event-driven frameworks, BI, analytics tooling, large-scale data platforms, and agentic data tools such as semantic layers and internal platform data...


  • Ottawa, Canada HHHub.eu (Taupai, UAB) Full-time €110,000 - €160,000 Contract

    Build secure banking and payment backends as a Senior Java Engineer, using Spring Boot and distributed-system technologies in an international FinTech company. Our client is an established FinTech software provider with more than 25 years of experience. You will design, develop, test, deploy, and support Java backend services. The work covers REST APIs,...


  • Ottawa, Ontario, Canada IBM Full-time

    Backend systems and distributed services define this Senior Software Engineer role at IBM Software. Build reliable production systems using cloud and modern deployment practices.As a senior engineer, you will design, test, deploy, and operate backend services. The work includes scalable software solutions, event-driven architectures, high-throughput...


  • Ottawa, Ontario, Canada Jeeves Full-time

    Design financial APIs at Jeeves using Go, Python, or Node.js/TypeScript while working remotely or hybrid, depending on location and department.As a Senior Backend Engineer, you will build production systems for payments, cards, spend management, and compliance. You will support customers across more than 20 countries. The work includes RESTful and GraphQL...


  • Ottawa, Ontario, Canada OpenText Full-time

    Build secure backend services with C++ and Java at OpenText, working onsite in Ottawa or Richmond Hill, Ontario. French and English are required.As a Senior Backend Software Developer, you will evolve OpenText’s public, multitenant SaaS cloud offering. The platform serves healthcare, financial, and government organizations with high availability, security,...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Affirm Full-time

    Shape reliable capacity plans with Python or Kotlin as a Senior Backend Engineer on Affirm’s remote Canada Capacity Modeling team. Forecast traffic and tune resources for peak demand. This senior position owns quarterly goals while guiding engineers through ambiguous, open-ended problems. You will build backend systems at scale using AWS, MySQL, or...


  • Ottawa, Ontario, Canada Forum Ventures, LLC Full-time

    Build AI-powered backend systems in Ottawa with Python, workflow orchestration, and scalable data-intensive architecture on a hybrid schedule. Own production software from design through delivery.askpolly seeks a Senior Software Engineer with 5–8 years of professional experience. You will design backend services, robust APIs, and agentic workflows for an...


  • Ottawa, ON, Canada Telesat Full-time €120,000 - €150,000 Contract

    Telesat is seeking a senior Python Automation Engineer to design, build, and maintain scalable test automation frameworks for distributed, event-driven applications. This role emphasizes leadership, hands-on Python development, quality engineering, and mentoring across the team. You will work with software developers, DevOps, and architects to improve...

  • Senior AI Engineer

    4 days ago


    Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Miratech Group Full-time

    Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Affirm Full-time

    Affirm is seeking a Senior Software Engineer for the Consumer Authentication Platform. The role focuses on building secure, reliable authentication experiences across millions of users and merchants, spanning sign-up, sign-in, account recovery, and step-up challenges. You will lead architectural initiatives and deliver reusable authentication capabilities...


  • Ottawa, Ontario, Canada Affirm Full-time

    The Data and Storage Services team is responsible for affirm’s data infrastructure across OLTP and OLAP systems, spanning critical online checkout databases, batch orchestration, streaming infrastructure, event-driven frameworks, BI, analytics tooling, large-scale data platforms, and agentic data tools such as semantic layers and internal platform data...


  • Ottawa, Ontario, Canada Affirm, Inc. Full-time

    Identity Engineering owns the systems responsible for onboarding all consumers and managing their authentication and verification journeys across  Affirm's product surfacesIn this role, you will need to gain a deep understanding of the business, product and engineering context, and utilize that context to own and deliver high-availability and low-latency...


  • Ottawa, Ontario, Canada Affirm, Inc. Full-time

    At Affir​m, we exist for the moments that matter- giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affir​m's engineering team is building a large-scale, highly available, and global infrastructure that is shared across multiple financial products. Ensuring that our...


  • Ottawa, Canada Sony Interactive Entertainment Full-time €142,000 - €213,000 Contract

    Why Sony Interactive Entertainment? Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology...


  • Ottawa, Canada HHHub.eu (Taupai, UAB) Full-time €110,000 - €150,000 Contract

    HHHub.eu, a FinTech software provider with over 25 years of experience, seeks a Senior .NET Engineer – Banking & Payments to design and develop backend systems for core banking, account management, and payment processing. You will contribute across the software lifecycle, mentor peers, and participate in architecture discussions, code reviews, and CI/CD...


  • Ottawa, Ontario, Canada Fullscript Full-time

    Collaborate with your pod — a small, focused team of developers — to build and maintain IAM capabilitiesContribute to the backend codebase with an eye toward reliability, scalability, and securityParticipate in technical design discussions and help break down projects into clear, actionable tasksIdentify and suggest improvements to our authentication and...


  • Ottawa, Ontario, Canada Affirm Full-time

    At Aff, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The Capacity Modeling team ensures Aff**irm can safely handle forecasted traffic—especially during peak sales events—by translating demand forecasts into concrete, testable...