backend engineer ruby jobs in Ottawa

2,305 backend engineer ruby job listings in Canada. Find daily updated positions from leading job boards.


  • Ottawa, Ontario, Canada GitLab Full-time

    GitLab in Ottawa, Canada is seeking a Backend Engineer for the Source Code Experience team. You will develop secure, well-tested backend features using Ruby and GraphQL to improve source code workflows across GitLab.com and self-managed instances.You will work through complex requirements, design backend services and data models, and contribute to...

  • Backend Engineer

    1 day ago


    Ottawa, Ontario, Canada GitLab Full-time

    We’re looking for a Backend Engineer to join our Source Code Experience team within GitLab’s Create stage. You’ll help make everyday source code workflows clear, reliable, and efficient for people working across GitLab projects. As artificial intelligence agents increasingly write and manage code alongside people, you’ll build backend capabilities...

  • Backend Engineer

    3 days ago


    Ottawa, Ontario, Canada ThreatAware Ltd. Full-time

    About the roleWe're hiring a Backend Engineer to work on the core platform that powers ThreatAware — and this is one of the most exciting times to join. We're building AI-powered capabilities on top of six years of real cyber asset data, and you'll be right in the middle of it. Your code will power a product that some of the world's biggest organisations...


  • Ottawa, Ontario, Canada Apollo.io Full-time

    As a Senior Software Engineer, you will be a critical part of our growing company, working on a cross-functional team to implement best practices in technology, architecture, and processYou’ll have the chance to work in an open and collaborative environment, receive and give hands‑on mentorship, and have opportunities to grow and accelerate your...


  • Ottawa, Ontario, Canada Dominion Dynamics Full-time

    Backend Software Engineer Location: Ottawa, ON (On-site) Reports to: Engineering Lead The Role You will be working on the backend systems that power AuraNet — Dominion Dynamics' mesh networking platform for autonomous assets operating in contested and disconnected environments. The platform handles real-time data distribution, end-to-end encrypted...


  • Ottawa, Ontario, Canada Affirm Full-time

    Affirm is seeking a software engineer for the Streaming team in Ottawa. You will design and scale data infrastructure, build backend services, and collaborate across product, design and analytics to ship features that rely on Kafka, Flink and AWS.You will participate in ideation, articulate constraints, and help manage trade-offs with stakeholders while...


  • Ottawa, Ontario, Canada Affirm Full-time

    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...


  • Ottawa, Ontario, Canada Affirm Full-time

    Lead technical strategy as a Staff Backend Engineer with Affir in a remote setting. Leverage your expertise in Python or Kotlin to build scalable systems for Trust and Safety Foundations. In this remote role, you will take on crucial responsibilities in shaping technical strategies and managing major projects as part of the Checkout Engineering team. With...


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

    About the roleQuo's teams power key systems that help thousands of businesses communicate better. As a Staff Backend Engineer, you will own the technical strategy for how we design, build, and operate features across the product. You'll partner closely with leaders across engineering, product, and security to translate ambitious product ideas into scalable,...


  • Ottawa, Ontario, Canada Affirm Full-time

    We are looking for a Software Engineer to join the Identity Decisioning team, responsible for building backend systems that validates consumer identity in all of affirm’s products by satisfying regulatory protocols like KYC The team partners closely with Product, Compliance, Auth, Fraud, and other engineering teams to deliver honest and transparent...


  • Ottawa, Ontario, Canada Affirm Full-time

    Affirm is seeking a Backend Software Engineer to design and build the next generation of our Checkout Platform, delivering a world-class buying experience with a focus on reliability and performance.You will design and implement new APIs and microservice interfaces, own checkout components, and collaborate with teams across the company to improve the overall...


  • 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 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 mostYour role will be instrumental in designing the next generation of Affirm’s Checkout Platform to provide a world‑class buying experience that puts customers first!We...

  • Software Engineer

    10 hours ago


    Ottawa, Ontario, Canada Affirm Full-time

    The Partner Merchant Interfaces - Integration team within Decisions Foundations is growing and we are looking for a Software Engineer II with a track record of leading projects and initiatives on the Partner Merchant Interfaces Team You will be part of a fast paced team which is responsible for the APIs that Partners and Merchants use to integrate with...


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

    At Swoop, our mission is simple: Improving patient outcomes. As a market leader in AI-driven, data-powered, and privacy-compliant healthcare engagement, we connect the signals that drive earlier diagnosis, better treatment decisions, and sustained adherence.Our integrated, privacy-safe platform, enables life sciences companies to drive measurable patient and...


  • Ottawa, Ontario, Canada ThreatAware Ltd. Full-time

    Become integral to ThreatAware's mission as a Backend Engineer. Contribute to AI development, optimize APIs, and maintain a robust platform for cybersecurity solutions.As a vital member of the ThreatAware team, you will leverage your C# and .NET expertise to build and maintain backend services. This role focuses on enhancing AI-powered capabilities,...


  • Ottawa, Ontario, Canada Warner Music Group Full-time

    Elevate your engineering career with Sureel AI as a Senior Backend Engineer, focusing on platforms and AI infrastructure. Utilize advanced backend skills to contribute to innovative media rights solutions.This senior role requires extensive experience in backend engineering and DevOps within a fast-paced startup environment. You'll design and build robust...


  • Ottawa, ON, Canada Affirm Full-time

    At Affim, 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. Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer web experiences and measurement systems that enable sustainable growth. Within MPE, the Marketing...


  • Ottawa, Ontario, Canada Affirm Remote Full-time $153,000 - $213,000 Contract

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


  • Ottawa, Ontario, Canada Affirm Full-time

    You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projectsYou will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and...