Talent.com
Backend Engineer
Backend EngineerWavesReach • Vancouver, BC, Canada
Backend Engineer

Backend Engineer

WavesReach • Vancouver, BC, Canada
8 days ago
Job type
  • Full-time
  • Quick Apply
Job description

We are looking for a skilled and execution-driven Backend Engineer to design, build, and scale core backend services powering AllScales business. This role requires strong backend engineering fundamentals, hands-on experience with production systems, and the ability to work in high-performance, scalable environments.

Responsibilities

  • Design, develop, and maintain core backend services, including API design, business logic implementation, and system optimization.
  • Build high-performance and scalable backend services using Python (FastAPI, Django, Flask) or Go (Gin, Echo, Fiber).
  • Participate in database schema design, optimization, and maintenance using relational databases (MySQL, PostgreSQL) and NoSQL solutions (MongoDB, etc.) where appropriate.
  • Write and maintain clear API documentation, unit tests, and integration tests to ensure system stability and long-term maintainability.
  • Analyze system performance and address challenges related to high concurrency, high availability, and scalability.
  • Contribute to backend architecture design and refactoring, promoting microservices, modularity, and standardization.
  • Collaborate closely with frontend, product, QA, and DevOps teams to deliver features with high quality and on schedule.
  • Troubleshoot, debug, and resolve production issues to ensure system reliability and uptime.

Requirements

  • Bachelors degree in Computer Science or a related field is preferred.
  • 3+ years of hands-on backend development experience in production environments.
  • Strong proficiency in Python or Go; experience with both is a plus.
  • Practical experience with backend frameworks :
  • Python : FastAPI, Django, Flask
  • Go : Gin, Echo, Fiber, or similar
  • Solid knowledge of relational databases (MySQL, PostgreSQL), strong SQL skills, and experience with query optimization.
  • Experience working with caching systems such as Redis, including understanding common caching challenges (cache penetration, breakdown, avalanche).
  • Familiarity with distributed system concepts : microservices, message queues (Kafka, RabbitMQ, RocketMQ), task queues, and idempotency design.
  • Basic Linux operation skills and familiarity with Docker, Kubernetes, and CI / CD pipelines.
  • Strong coding standards, attention to testing and documentation, and a systematic problem-solving approach.
  • Nice to Have

  • Hands-on experience with high-concurrency, high-availability, and large-scale data systems.
  • Experience with microservices governance, including service discovery, circuit breaking, rate limiting, and observability (logging, monitoring, tracing).
  • Experience leading or deeply contributing to the design and implementation of complex systems from 0 to 1.
  • Open-source contributions, technical blogging, or public speaking experience.
  • Create a job alert for this search

    Backend Engineer • Vancouver, BC, Canada

    Similar jobs
    Senior Backend Engineer (Java) — Cloud, Microservices & E-commerce Lead

    Senior Backend Engineer (Java) — Cloud, Microservices & E-commerce Lead

    Randstad Digital • Vancouver
    Full-time
    A leading technology staffing agency is seeking an experienced Back-End Engineer to join a dynamic team.You will design and maintain server-side applications, utilizing AWS and Java technologies.Th...Show more
    Last updated: 2 days ago • Promoted
    Senior / Principal Backfill Engineer

    Senior / Principal Backfill Engineer

    AMC Consultants • Vancouver
    Full-time
    AMC Consultants (AMC) is an employee-owned global mining consultancy, recognized for completing over 12,000 assignments in collaboration with leading mining companies and financial institutions.Wit...Show more
    Last updated: 2 days ago • Promoted
    Senior Backend Engineer, Credit Rewards (Remote)

    Senior Backend Engineer, Credit Rewards (Remote)

    Marqeta, Inc. • Vancouver, Toronto, Metro Vancouver Regional District, Ontario, Canada
    Remote
    Full-time
    A financial technology leader is seeking a Senior Software Engineer to enhance their credit rewards platform.You will drive technical designs, collaborate cross-functionally, and build scalable ser...Show more
    Last updated: 15 days ago • Promoted
    Senior Data Engineer Backend (Vancouver)

    Senior Data Engineer Backend (Vancouver)

    Flagler Health • Vancouver
    Full-time
    Flagler Health is a fast-growing healthtech company transforming how healthcare organizations deliver care through AI-powered workflow automation, remote patient engagement, and chronic care progra...Show more
    Last updated: 2 days ago • Promoted
    Backend Software Engineer II — FinTech, APIs & Microservices

    Backend Software Engineer II — FinTech, APIs & Microservices

    Akkodis • Vancouver
    Full-time
    A rapidly growing FinTech startup in Vancouver is seeking an experienced Backend Software Engineer to join their engineering team. In this role, you will design and develop backend systems, integrat...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior Full-Stack Engineer, Shopify Integrations

    Senior Full-Stack Engineer, Shopify Integrations

    Teifi Digital • Vancouver
    Full-time
    A leading e-commerce solutions provider is looking for a Senior Full Stack Developer.The role includes building custom microservices and Shopify apps, requiring strong proficiency in TypeScript, No...Show more
    Last updated: 2 days ago • Promoted
    Senior Backend Engineer, Credit Rewards Platform

    Senior Backend Engineer, Credit Rewards Platform

    MQ Referrals Only • Vancouver, Toronto, Metro Vancouver Regional District, Ontario, Canada
    Remote
    Full-time
    A leading financial technology firm in Vancouver is seeking a Senior Software Engineer to enhance its credit rewards platform. You will drive technical design, mentor team members, and develop scala...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Engineer - Scalable LiveOps & Games

    Senior Backend Engineer - Scalable LiveOps & Games

    Shop Titans • Vancouver
    Full-time
    A leading gaming company is looking for a Senior Software Engineer to join their Downtown Vancouver studio on a full-time basis. This role involves leading software design, collaborating with cross-...Show more
    Last updated: 2 days ago • Promoted
    Go Backend Engineer : Distributed Systems at Scale

    Go Backend Engineer : Distributed Systems at Scale

    Decode Talent • Vancouver
    Full-time
    A leading technology firm in Vancouver is looking for a Backend Engineer to design and scale critical services for their infrastructure. The ideal candidate has over 5 years of experience in backend...Show more
    Last updated: 2 days ago • Promoted
    Backend Integration Engineer — Production Support (Hybrid)

    Backend Integration Engineer — Production Support (Hybrid)

    Vancity • Vancouver
    Full-time
    A leading credit union in Vancouver is seeking an experienced Integration Engineer to ensure the reliability and performance of backend systems. This full-time position involves troubleshooting syst...Show more
    Last updated: 16 days ago • Promoted
    Java Software Engineer - Luxoft

    Java Software Engineer - Luxoft

    Luxoft • richmond, bc, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Senior Backend Engineer, Trust Platform

    Senior Backend Engineer, Trust Platform

    Remitly • Burnaby
    Full-time
    A global financial services company located in Canada is seeking an SDE II to join their Trust Platform team.This role involves developing foundational systems for fraud detection, identity verific...Show more
    Last updated: 2 days ago • Promoted
    Backend Engineer – Scalable, High-Performance APIs

    Backend Engineer – Scalable, High-Performance APIs

    WavesReach • Vancouver
    Full-time
    A tech company is seeking a skilled Backend Engineer to design and scale core backend services.The ideal candidate will have over 3 years of experience with Python or Go and a strong understanding ...Show more
    Last updated: 2 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Presto Recruiting Solutions • vancouver, bc, ca
    Full-time
    Design & develop cutting-edge features while evolving and maintaining robust existing applications.Own the full stack : craft intuitive front-end UIs and powerful back-end services.Build, deploy, an...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Senior Software Engineer - Credit

    Senior Software Engineer - Credit

    Marqeta, Inc. • Vancouver, Toronto, Metro Vancouver Regional District, Ontario, Canada
    Remote
    Full-time
    As a Senior Software Engineer on Marqeta’s Credit team you will play a pivotal role in shaping how credit is accessed, evaluated, and delivered at scale, directly impacting the financial lives of m...Show more
    Last updated: 15 days ago • Promoted
    Senior Java Backend Engineer

    Senior Java Backend Engineer

    Meld • Vancouver, British Columbia, .CA
    Full-time
    Quick Apply
    The platform simplifies how businesses connect with third-party providers across payments, crypto, and bank-linking, reducing technical complexity and accelerating product development.Meld’s soluti...Show more
    Last updated: 15 days ago
    Software Engineer - Backend (Python)

    Software Engineer - Backend (Python)

    Scribd, Inc. • Vancouver
    Full-time
    At Scribd (pronounced "scribbed"), our mission is to spark human curiosity.Join our team as we create a world of stories and knowledge, democratize the exchange of ideas and information, and empowe...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer, Backend

    Software Engineer, Backend

    Rivian • Vancouver
    Full-time
    Rivianis on a mission to keep the world adventurous forever.This goes for the emissions‑free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.As a company,...Show more
    Last updated: 2 days ago • Promoted