Back End Developer

1 week ago


Canada Abra Promotions Full time

About Abra

Abra builds promotional tools that help Shopify merchants run better sales and increase conversions. We're a team of Shopify alumni, designers, and developers obsessed with UX, product craftsmanship, and merchant success. Our app powers complex promotions on high-volume Shopify stores - and we're scaling fast.

We're looking for a backend developer to own and strengthen core parts of our infrastructure. You'll work closely with the founders and engineering team to improve system reliability, maintain APIs and queues, and build behind-the-scenes tools that keep merchants running smoothly. You will also work on levelling up how we use data for analytics and recommendation systems.

What You'll Do

  • Build and scale event-driven systems using webhooks and queues
  • Improve error tracking, logging, and monitoring across our stack
  • Manage core GCP infrastructure (Cloud Run, Pub/Sub, Cloud SQL, etc.)
  • Contribute to billing logic, usage syncing, internal APIs and integrations
  • Proactively update and maintain dependencies, APIs, and packages
  • Design and implement ETL pipelines and support our growing data warehouse and future recommendation systems
  • Help debug production issues and improve performance across the system

What You'll Need

  • Strong backend experience with Node.js, Next.js and TypeScript
  • Experience working with GCP 
  • Comfort working in distributed, event-driven systems with pub/sub, webhooks, and queues
  • Familiarity with SQL databases and schema design (we use Cloud SQL / Postgres)
  • Attention to detail with a systems-thinking mindset
  • Ability to prioritize stability, maintainability, and performance
  • Strong async communication and documentation skills in a remote environment

Nice to Have

  • Experience working with Shopify's APIs or Shopify app development
  • Exposure to data tools (BigQuery, dbt, or similar ETL/analytics stacks)

Why Join Us

  • Fast-growing startup with product-market fit
  • Flexible remote work—most of us work in EST/PST
  • Real ownership: influence systems design, reliability, and internal tooling
  • Small, senior team with high product and engineering standards
  • Clear paths to grow into staff-level engineering, infrastructure, or product leadership roles

  • Back End Developer

    3 weeks ago


    Canada Pine Full time

    About PinePine is transforming the home financing experience for Canadians by leveraging technology and a customer-first approach. With strong financial backing and recognition as one of Canada's top startups, we are on a mission to simplify the mortgage process and drive innovation in the industry.About the TeamAs a Back End Developer, you will report to...


  • Canada HCLTech Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Developer to join our team. The successful candidate will have extensive experience in back-end development and a strong understanding of core technologies such as Core Java, J2EE, Spring Boot, and AWS.About the RoleDesign, develop, and maintain robust Java applications using Spring Boot...


  • Canada Compunnel Inc. Full time

    Job Title: Java Back-end developerLocation: Montreal (Day 1 onboarding onsite / in office presence 3x week)Role Description:We have an immediate need in an experienced backend developer, who is strong in Java and knowledgeable in SQL and relational DBs, and familiar with frontend development.Ideal candidates will have an extensive, multi-year, hands-on...


  • Canada Spring Financial Full time

    About Us Founded in 2014, Spring Financial has spent the last 10 years simplifying the lending process for millions of Canadians providing a wide range of solutions to effectively manage various financial circumstances. In the process, we've become the largest fintech loan originator in the country with over 80,000 monthly applicants. Today, Spring offers...

  • Back End Developer

    3 weeks ago


    ontario, canada | ca Nevvon Full time

    Nevvon is hiring an Back End Developer. Where the future of work meets healthcare workers - that's where you'll find us We're here to make sure vulnerable populations are treated by highly trained and motivated healthcare professionals.Our mission is to empower caregivers and agencies to provide better care by addressing daily challenges and bridging...


  • Canada National Bank Full time

    A career as a Senior Java Back-End Developer in the Payment Solutions team at National Bank means actively contributing to the design and evolution of essential technology solutions for payment services. This role allows you to have a positive impact on our organization through your expertise in Java development, microservices, and cloud integration. ...


  • Canada Grammarly Full time

    The opportunity   Grammarly is the world's leading AI writing assistance company trusted by over 30 million people and 70,000 professional teams every day. From instantly creating a first draft to perfecting every message, Grammarly's product offerings help people at 96% of the Fortune 500 get their point across—and get results. Grammarly has been...


  • canada | ca Spring Financial Full time

    About UsFounded in 2014, Spring Financial has spent the last 10 years simplifying the lending process for millions of Canadians providing a wide range of solutions to effectively manage various financial circumstances. In the process, we've become the largest fintech loan originator in the country with over 80,000 monthly applicants. Today, Spring offers...


  • Canada Vaco Full time

    Rôle: Développeur Senior Back-EndLieu: Montréal (Hybride - 1 jour par semaine) Bilinguisme nécessaire (français et anglais) Compétences requises:Développer des solutions back-end robustes et évolutives en C# avec les technologies .NET.Travailler en étroite collaboration avec le Product Owner pour comprendre les besoins fonctionnels.Recommander les...


  • Canada PayShepherd Full time

    Senior Back-End Software Developer Join Our Remote Team & Help Shape the Future of Procurement About us: Every year, heavy industry worldwide overspends on their vendors due to immature or missing vendor relationship management systems resulting in trillions of dollars in losses. The industry faces this issue because of the complexity of process,...


  • Canada PayShepherd Full time

    Senior Back-End Software Developer  Join Our Remote Team & Help Shape the Future of Procurement  About us:  Every year, heavy industry worldwide overspends on their vendors due to immature or missing vendor relationship management systems resulting in trillions of dollars in losses. The industry faces this issue because of the complexity of process,...


  • Canada PayShepherd Full time

    Senior Back-End Software Developer  Join Our Remote Team & Help Shape the Future of Procurement  About us:  Every year, heavy industry worldwide overspends on their vendors due to immature or missing vendor relationship management systems resulting in trillions of dollars in losses. The industry faces this issue because of the complexity of process,...


  • Canada National Bank Full time

    A career as a Senior Java Back-End Developer in the Payment Solutions team at National Bank means actively contributing to the design and evolution of essential technology solutions for payment services. This role allows you to have a positive impact on our organization through your expertise in Java development, microservices, and cloud integration. Your...


  • Canada MVP Talent Corp Full time

    Web Developer: This role focuses on front-end UI/UX architecture and development of web-based applications (not websites) using typescript (Angular or React). Ideally, candidates have full-stack skills using node or Python on the back-end, but this is not mandatory. Must be in Calgary, AB, or willing to relocate to Calgary. The client we are recruiting...


  • Canada GDG Informatique et Gestion Full time

    Osez relever le défi avec notre équipe !Nous recherchons un spécialiste en développement d'applications back-end passionné par l'informatique qui partagerait notre vision de créer des solutions innovantes pour nos clients. Dans ce rôle, vous jouerez un rôle clé dans la mise en place d'applications complexes et dans l'amélioration continue de nos...

  • Back End Developer

    3 days ago


    Canada Hanalytica GmbH Full time

    Backend Developer We are seeking a highly skilled Backend Developer with exceptional expertise in Microsoft SQL Server and C#. This position is a long-term remote contract for our esteemed client based in Portland, Oregon (USA). Our client works in the healthcare insurance sector and is market leader. A significant bonus would be your experience in the...

  • Back End Developer

    1 week ago


    Canada Hanalytica GmbH Full time

    Backend Developer (C#, SQL Expert) Our client, a leading US-based organization , is looking for a Senior Backend Developer with strong experience in .NET/C# and SQL . Long-Term Contract Fully Remote Opportunity Awaits: Dive into a role where you'll craft and maintain the beating heart of our backend using C#, collaborating to ensure optimized SQL...

  • Back End Developer

    5 days ago


    Canada Hanalytica GmbH Full time

    Backend Developer (C#, SQL Expert) Our client, a leading US-based organization , is looking for a Senior Backend Developer with strong experience in .NET/C# and SQL . Long-Term Contract Fully Remote Why This Role? Opportunity Awaits: Dive into a role where you'll craft and maintain the beating heart of our backend using C#,...

  • Back End Developer

    2 weeks ago


    Canada Hanalytica GmbH Full time

    Backend Developer (C#, SQL Expert) Our client, a leading US-based organization, is looking for a Senior Backend Developer with strong experience in .NET/C# and SQL.Long-Term ContractFully RemoteWhy This Role? Opportunity Awaits: Dive into a role where you'll craft and maintain the beating heart of our backend using C#, collaborating to ensure optimized SQL...

  • Back End Developer

    19 hours ago


    Canada Gruve Full time

    Job Title: Software Developer, Backend Location: Hybrid (3 days onsite, 2 days remote; onsite office locations are in Edison, NJ, Dallas, TX, Redwood City, CA, and Montreal, Canada) Gruve is an innovative Software Services startup dedicated to empowering enterprise customers in managing their data life cycle. We specialize in Cyber Security , Customer...