senior backend software engineer python jobs in Ottawa

See average salary for senior backend software engineer python »

7,402 senior backend software engineer python job listings in Canada. Find daily updated positions from leading job boards.


  • Ottawa, ON, Canada Akamai Full-time €120,000 - €217,000 Contract

    Architect high-throughput REST APIs with Python and Flask at Akamai, supporting resilient backend infrastructure for enterprise security platforms. As a Senior II Software Engineer, you will lead architecture, design, and implementation for high-performance backend systems. You will establish API standards, improve performance, and advance fault-tolerant...


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

    Architect high-throughput REST APIs with Python and Flask at Akamai, supporting resilient backend infrastructure for enterprise security platforms. As a Senior II Software Engineer, you will lead architecture, design, and implementation for high-performance backend systems. You will establish API standards, improve performance, and advance fault-tolerant...


  • Ottawa, ON, Canada Dominion Dynamics Full-time $120,000 - $180,000 Contract

    Build secure backend systems in Python and Rust for AuraNet from Ottawa or Toronto, supporting real-time data across disconnected environments.As a Senior Software Engineer Backend, you will design distributed systems for Dominion Dynamics’ mesh networking platform. The work spans networking, security, containers, and autonomous platforms. You will own an...


  • Ottawa, Ontario, Canada AutoScale Ventures Full-time

    Senior Software Engineer (Full-Time, Remote) — Canada Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and data) and SquidProxies.com (proxy infrastructure). We're looking for a Senior Software Engineer to design, build, and evolve the backend systems...


  • Ottawa, Ontario, Canada Dominion Dynamics Full-time

    Reports to: Director of Software Type: Full-Time Location: Ottawa or Toronto Location AuraNet is Dominion Dynamics' mesh networking platform for autonomous assets working in contested and disconnected environments. It has to move data securely and in real time over links that aren't conventional wired networks, where bandwidth is scarce, connections drop,...


  • Ottawa, ON, Canada AutoSync Full-time

    TRADER Corporation is a trusted Canadian leader in online media, dealer and lender services. The company is comprised of AutoTrader.ca, AutoSync, and Dealertrack Canada. AutoTrader.ca (also known as AutoHebdo.net in Quebec) offers the largest inventory of new and used cars in Canada, with over 25 million monthly visits. AutoSync, with over 3,500 subscribers,...


  • Ottawa, Ontario, Canada Affirm, Inc. 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...


  • Ottawa, ON, Canada Affirm Remote Full-time $110,000 - $150,000 Contract

    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

    As a Senior Software Engineer, you will build the data and measurement foundations that connect consumer acquisition activity across paid media, SEO/AEO, and other growth channels to downstream outcomes such as signup, conversion, and GMVYou will work at the intersection of data engineering and marketing technology, building reliable pipelines, identity and...


  • 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, 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

    Affirm’s engineering team is building large-scale, fault-tolerant, global infrastructure shared across multiple financial products, merchants, and vendors. Making this infrastructure transparently available to all engineers is critical to the business. The engineering culture emphasizes blameless postmortems, detailed technical specifications, and...


  • 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

    At affirm, 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. Affirm's engineering team is building a large-scale, fault-tolerant, and global infrastructure that is shared across multiple financial products, merchants, and vendors. Ensuring...


  • Ottawa, Ontario, Canada Telesat Full-time

    Telesat (Nasdaq and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown...


  • Ottawa, ON, Canada International Business Machines Corporation Full-time $70,000 - $110,000 Contract

    Design backend software solutions at IBM Software, using component development and unit testing within an Agile, collaborative environment. Contribute to products shaping digital transformation.As a Software Developer: Generalist, you will design, develop, test, and deliver offerings with leading-edge or proven technologies. You will understand stakeholder...


  • Ottawa, ON, Canada Clipboard Full-time

    Join to apply for the Software Engineer, Backend role at Clipboard Get AI-powered advice on this job and more exclusive features. We exist to lift as many people up the socioeconomic ladder as possible. We dramatically improve lives by letting professionals turn extra time and ambition into career growth and financial opportunity. We achieve this with our...


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

    The Capacity Modeling team ensures Aff**irm can safely handle forecasted traffic—especially during peak sales events—by translating demand forecasts into concrete, testable capacity plans. You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and...


  • Ottawa, ON, Canada Tucows Domains Full-time

    OverviewTucows is a remote-first backend engineering role for Canada, building open‑internet products across domains, Ting, and Wavelo.ResponsibilitiesDesign and develop secure, scalable, reliable, and efficient backend services using modern frameworks and tools.Collaborate with frontend developers to define clear and consistent API endpoints,...


  • Ottawa, ON, Canada Affirm Remote Full-time $80,000 - $110,000 Contract

    The Streaming team at Affirm is responsible for all things data and drives the strategy for event driven architecture, stream processing, data exploration, discovery and validationWe leverage existing open source technologies like Kafka, Flink, Schema registry and also build our own as neededAs a member of our team you would spend time identifying and...