Senior Backend Engineer (Distributed Systems)
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.
- ...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...SeniorLong term contractFull timeFor contractorsWork at officeImmediate startWorldwide3 days per week
$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...SeniorFull timeCasual workWork at officeLocal area- ...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...SeniorWork at office
$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...SeniorFull timeWork at officeWorldwide$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...SeniorRemote jobLong term contractFull timeInternshipWork at officeLocal areaWork from home$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...SeniorPermanent employmentFull timeWork at officeFlexible hours- ...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...SeniorWork at officeRelocation packageFlexible hours3 days per week
- ...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 contractFull timeCasual workLocal area
- ...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...SeniorLong term contractFull timeFlexible hours
$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...SeniorFull timeCasual workManual laborWork at officeRemote workWork from homeFlexible hours2 days per week3 days per week- ...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...SeniorFull timeInternshipLocal area
$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...SeniorFull timeWork at officeRemote workWorldwideFlexible hours$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...SeniorFull timeWork at officeLocal areaRemote workMonday to friday3 days per week$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 contractFull timeWorldwide$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...SeniorSeasonal workWork at officeLocal area$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 timeWork at officeLocal area$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...SeniorFull timeInternship$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 timeLocal areaWorldwideShift work$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...SeniorFull timeInternshipWork at officeRelocation package$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 timeContract workWork at officeWorldwideFlexible hoursShift workNight shiftWeekend work3 days per week- ...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...
- ...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...SeniorPermanent employmentFull timeContract work
$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 timeWork at officeRemote workWork from homeFlexible hours2 days per week3 days per week- ...\\ 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...SeniorFull timeRemote work
$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'...SeniorFull time- ...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...SeniorFull timeWork at office
- ...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 contractFull time
- ...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...SeniorFull timeFor contractorsWork at officeWorldwide3 days per week
$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...SeniorFull timeContract workFlexible hours- ...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...SeniorRemote jobLong term contractFull timeTemporary workWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Engineer (Distributed Systems). Be the first to apply!
- backend developer Toronto, ON
- backend software developer Toronto, ON
- senior contracts manager contracts specialist Toronto, ON
- senior administrative officer Toronto, ON
- senior project accountant Toronto, ON
- senior accounting technician Toronto, ON
- senior account executive Toronto, ON
- senior manager risk management Toronto, ON
- senior line cook Toronto, ON
- senior talent acquisition specialist Toronto, ON

