Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Backend Engineer (Distributed Systems)

Full-time

GuruLink

Location: REMOTE / Toronto, Ontario

This job allows you to work remotely.

We're looking for a Senior Backend Engineer to help build and evolve the distributed systems that power large-scale AI and machine learning platforms. In this role, you'll lead the modernization of a high-throughput production system into a more scalable, resilient, and maintainable distributed architecture. You'll have the opportunity to solve complex systems engineering challenges while working alongside machine learning engineers and platform teams to deliver reliable, high-performance infrastructure.

This is an ideal opportunity for an engineer who enjoys designing distributed systems, improving system reliability, and taking ownership of services that operate at significant scale.

What You'll Do

- Lead the evolution of a core backend platform toward a modern distributed architecture while ensuring production stability throughout the transition.

- Design, build, and operate scalable, fault-tolerant backend services that support high-volume AI and machine learning workloads.

- Identify and resolve performance bottlenecks, reliability issues, and scalability challenges across distributed systems.

- Collaborate with Machine Learning Engineers, Product Managers, and other engineering teams to translate business and technical requirements into scalable production solutions.

- Own critical platform components throughout their lifecycle, including architecture, implementation, deployment, monitoring, and operational support.

- Promote engineering best practices around software architecture, testing, code quality, observability, and operational excellence.

- Mentor other engineers and help foster a culture of technical excellence, ownership, and continuous improvement.

Must Have Skills:

What We're Looking For

- 5+ years of professional software engineering experience, with a strong focus on backend and distributed systems development.

- Proven experience designing, building, and operating large-scale distributed systems that are highly available, fault tolerant, and capable of handling significant concurrency.

- Strong software engineering fundamentals, including system design, automated testing, version control, code reviews, and CI/CD.

- Strong programming experience in Python.

- Experience with distributed data processing technologies such as Apache Spark, Apache Flink, or Apache Beam. Hands-on Spark experience is an asset.

- Solid understanding of distributed systems concepts, including replication, partitioning, consensus, idempotency, back-pressure, and failure recovery.

- Experience building cloud-native applications on a major cloud platform such as Google Cloud Platform, AWS, or Microsoft Azure.

- Experience working with modern distributed systems technologies such as Kubernetes, Kafka, gRPC, and containerized microservices.

- Familiarity with modern software delivery practices, including Docker, Kubernetes, GitHub Actions, automated testing, and continuous deployment.

- Strong technical leadership skills with the ability to influence architecture, collaborate across teams, and mentor fellow engineers.

- Excellent analytical and problem-solving abilities, particularly when diagnosing and resolving complex production issues.

- A passion for learning new technologies, continuously improving engineering practices, and contributing to a collaborative, high-performing team.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Backend Engineer (Distributed Systems) in Toronto, ON vacancy
  •  ...learning never stops. The Adventure Ahead As a Senior Product Engineer II, you bring deep expertise in backend engineering alongside strong working competency...  ...primary strength is building reliable backend systems, designing scalable APIs, and shaping cloud native... 
    Senior
    Long term contract
    Full time
    For contractors
    Work at office
    Immediate start
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    11 days ago
  • $188k - $242k per year

     ...performance, reliability, and scalability of our existing systems Promote engineering excellence through technical leadership, knowledge-sharing...  ...compartmentalized and secure How You Will Do Your Work As a Senior Software Engineer, how results are achieved is paramount... 
    Senior
    Full time
    Casual work
    Work at office
    Local area

    Justworks

    Toronto, ON
    4 days ago
  •  ...About Feathery Feathery is the AI Operating & Decisioning system for financial services. Our customers — including Fortune 500s...  ...pipelines to real-time workflow execution. We’re hiring a Senior Backend Engineer to help build and scale the core infrastructure behind our document... 
    Senior
    Work at office

    Feathery

    Toronto, ON
    a month ago
  • $180k - $220k per year

     ...has focused on accelerating the transition of the financial system to a digital asset economy. BitGo maintains a global...  ...and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build the first-time... 
    Senior
    Full time
    Work at office
    Worldwide

    Bitgo

    Toronto, ON
    10 days ago
  • $130k - $225k per year

     ...Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life...  ...take them. What You'll Do As a Backend Engineer, you will design and deliver scalable...  ...# A final conversation with our group's Senior Leader. ~ Once all interviews are... 
    Senior
    Remote job
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    27 days ago
  • $117k - $167k per year

     ...Data Intelligence team builds backend services that turn data from...  ...users, and we're solving real engineering problems at scale.   Note...  ...standards are met across all systems  Participate in code...  ...proven ability to design complex, distributed systems at scale, with attention... 
    Senior
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Achievers

    Toronto, ON
    more than 2 months ago
  •  ...getting started. Role Overview As a Backend Software Engineer at Harvey, you’ll play a pivotal role...  ...for law firms. You will design systems that not only serve as critical...  ...measurable impact ~ Strong knowledge of distributed systems, REST/gRPC APIs, databases, and... 
    Senior
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Harvey, Inc.

    Toronto, ON
    more than 2 months ago
  •  ...effectively prioritize, craft, and achieve plans.  As an Engineering Manager at Justworks, you will help build and oversee a team...  ...technologies. i.e. Data structures, data stores, algorithms, distributed systems and common patterns around these frameworks Technologies... 
    Long term contract
    Full time
    Casual work
    Local area

    Justworks

    Toronto, ON
    4 days ago
  •  ...The platform replaces fragmented legacy systems with a unified solution for portfolio management...  ...facing advisors, back-office teams, and senior leadership the real-time tools and...  ...We are looking for a Senior Software Engineer, Backend to join our engineering team and contribute... 
    Senior
    Long term contract
    Full time
    Flexible hours

    d1g1t

    Toronto, ON
    more than 2 months ago
  • $120k - $150k per year

     ...on automated data validation, cross-system reconciliation, monitoring,...  ...The role will work closely with engineering, product, culinary, editorial, and...  ...for expansion, we are looking for a Senior Software Engineer with strong backend experience, a talent for turning complex... 
    Senior
    Full time
    Casual work
    Manual labor
    Work at office
    Remote work
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    Hellofresh

    Toronto, ON
    a month ago
  •  ...enforcement in ways that traditional systems cannot. Our approach has already led...  ...safer. We're looking for a Software Engineer to join the backend team that powers our annotation workflows...  ...You'll Do Help design and build distributed systems that support high-throughput... 
    Senior
    Full time
    Internship
    Local area

    Obvio

    Toronto, ON
    4 days ago
  • $160k - $180k per year

     ...plane efficiency, OLAP analytics systems, databases such as Aurora...  ...production on-call program: engineers participate in an every-other...  ...starvation, connection skew, and load-distribution inefficiencies. What You...  ...fundamentals building backend, infrastructure, or distributed... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Engage, Support

    Toronto, ON
    more than 2 months ago
  • $156k - $214.5k per year

     ...running to be successful on Faire. We are looking for a Senior Growth Engineer (Frontend or Backend) who thrives at the intersection of product,...  ...strengths, you may focus primarily on frontend or backend systems, but you will operate with end-to-end ownership of growth... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    more than 2 months ago
  • $160k - $240k per year

     ...Kaseya, success comes from embracing challenges, moving with urgency, and continuously raising the bar. Platform Backend Engineer — Go/Rust & Distributed Systems Locations: Toronto Employment Type: Full-time Why Kaseya? Join a fast-growing company that’s... 
    Long term contract
    Full time
    Worldwide

    Kaseya

    Toronto, ON
    1 day ago
  • $180.2k - $233.2k per year

     ...we’ll build together. About the Design Systems Team The Design Systems team owns Thumbprint...  ...across web, iOS, and Android, plus the engineering tooling that connects design intent to shipped product code. We're small and senior — a design manager and two product... 
    Senior
    Seasonal work
    Work at office
    Local area

    Thumbtack

    Toronto, ON
    23 days ago
  • $120k - $150k per year

     ...world's most reliable on-demand, logistics engine for delivery! We're looking for...  ...us develop a 24x7, global infrastructure system that powers DoorDash’s three-sided marketplace...  ...dashers. About the Role We’re looking for Backend Engineers to work on both Product and Product... 
    Full time
    Work at office
    Local area

    Doordash

    Toronto, ON
    6 days ago
  • $110k - $120k per year

     ...its people, find out more about what Aviso has to offer at . The Opportunity: We’re looking to fill an opening for a Senior Systems Engineer to join our Technology Ops & Support Partners team. Reporting to the Director, Technology Support Services, the Senior Systems... 
    Senior
    Full time
    Internship

    Aviso Wealth

    Toronto, ON
    a month ago
  • $160k - $220k per year

     ...audited at scale. We are a diverse team of engineers, product managers, and designers who are bringing...  ...actively design, build, and maintain robust backend services. This role requires deep expertise in distributed systems and a commitment to AI-native engineering as our... 
    Full time
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    13 days ago
  • $125.62k - $175.62k per year

     ...Company-wide events to stay connected and engaged.  * We’re a certified  Great Place to Work ®, five years in a row! As a Senior Systems Engineer, you will be a key technical leader driving the architecture and execution of complex space systems. You will lead... 
    Senior
    Full time
    Internship
    Work at office
    Relocation package

    Kepler Communications Inc.

    Toronto, ON
    more than 2 months ago
  • $136k - $160k per year

     ...the center of everything we do. Expectations are high, and so are the rewards. As a Software Engineer , you’ll build and own backend services, infrastructure, and data systems that support Robinhood’s next-generation crypto, web3, and wallet offerings. You’ll develop... 
    Full time
    Contract work
    Work at office
    Worldwide
    Flexible hours
    Shift work
    Night shift
    Weekend work
    3 days per week

    Robinhood

    Toronto, ON
    12 days ago
  •  ...Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture...  ...inference. The Role The Cluster engineering team owns the software that turns...  ...years building and operating production distributed systems or infrastructure software · Production... 

    Cerebras Systems

    Toronto, ON
    a month ago
  •  ...At Electric Mind, Engineering is where strategy meets action. Our team helps organizations...  ...business outcomes.   We’re looking for a Senior Java Backend Developer to join our team. This...  ...Collaborating closely with developers, Business Systems Analysts, Technical Leads and other... 
    Senior
    Permanent employment
    Full time
    Contract work

    Electric Mind

    Toronto, ON
    a month ago
  • $150k - $160k per year

     ...brands and verticals. We’re a globally distributed team operating across 7+ brands in...  ...us! We are a close-knit group of engineers of different stripes - developers,...  ...design and delivery of scalable backend platforms and distributed systems, leveraging AI-assisted and agentic... 
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    Hellofresh

    Toronto, ON
    more than 2 months ago
  •  ...\\ Our client is the world leader in engineering and R&D services. Our client offers its clients...  ...matter, results count. \ \\ Wireless System Engineer \\\ Location – \ Remote \\\ in &...  ...\\\ \\ Responsibilities: \\ \\ The Senior Systems Engineer has end -to -end... 
    Senior
    Full time
    Remote work

    Yd Talent Solutions

    Toronto, ON
    more than 2 months ago
  • $144k - $188k per year

     ..., Australia, and Japan. The AI Systems team owns the core recommendations engine and ML platform that powers billions...  ...'s largest consumer brands. As a Senior Data Engineer, you will own the...  ...infrastructure Collaborate with distributed systems engineers on the platform'... 
    Senior
    Full time

    Movable Ink

    Toronto, ON
    more than 2 months ago
  •  ...build real-time analytics and products. They are looking for senior-level backend engineers to join their Toronto hub to help architect the next phase...  ...API layer. You will be responsible for architecting the distributed systems that process continuous data feeds from hundreds... 
    Senior
    Full time
    Work at office

    Calliere

    Toronto, ON
    more than 2 months ago
  •  ...Nexxa is building the best AI systems for heavy industries — enabling machines, systems...  .... Role Overview We're looking for Backend AI Engineers to design, build, and own the core AI...  ...and systems architecture. You'll design distributed systems, integrate and serve models in... 
    Long term contract
    Full time

    Nexxa.ai

    Toronto, ON
    a month ago
  •  ...learning never stops. The Adventure Ahead As a Senior Product Engineer, you bring strong expertise in either backend or frontend engineering alongside the ability and...  ...cloud native backend services and event driven systems, or developing complex frontend experiences and... 
    Senior
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    10 days ago
  • $90k - $95k per year

     ...Employee Discount Program Introduction:   ICES is seeking a Senior System Administrator to join our Technology department. The Senior...  ...~ IT industry certification required such as Red Hat Certified Engineer (RHCE), Red Hat Certified System Administrator (RHCSA), Red Hat... 
    Senior
    Full time
    Contract work
    Flexible hours

    Ices Central

    Toronto, ON
    11 days ago
  •  ...Our Business Engineered Intelligence (EII) is a utility infrastructure...  ...Position Summary The IT Systems Engineer is a full-time role reporting...  ...Head of Platform. This is a senior individual contributor...  ..., and day-to-day operation of ENGIN's corporate technology environment... 
    Senior
    Remote job
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    Engineered Intelligence Inc.

    Toronto, ON
    20 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Backend Engineer (Distributed Systems). Be the first to apply!