Verified current Job

Senior Backend Developer

About ShyftLabs

Job Full source details
Shyftlabs Toronto, Toronto, Ontario Source published Sep 20, 2026 Verified 8 hours ago
✓ 100% verification score · Source: shyftlabs (lever) · Always confirm final requirements on the original source.
Complete source information imported The available role or programme description, requirements, benefits and source facts were imported from the public official endpoint and formatted for reading.
EmploymentFull-Time

Overview

About ShyftLabs

Full job description

About ShyftLabs

At ShyftLabs, we live and breathe data. Since 2020, we’ve been helping Fortune 500 companies unlock growth with cutting-edge digital solutions that transform industries and create measurable business impact. We’re growing fast and we’re looking for passionate problem-solvers who are ready to turn big ideas into real outcomes.

The Opportunity

ShyftLabs is looking for a Senior Developer to help design, build, and scale our next generation of data-driven platforms and systems. This role sits at the intersection of platform engineering, system integrations, and intelligent product development, and will play a key role in shaping how our products evolve.

You will work closely with Product, Architecture, and cross-functional engineering teams to plan and deliver new features, lead development efforts, and ensure seamless integration across internal and external systems. This includes building robust APIs, event-driven services, and third-party integrations, while also contributing to emerging AI-powered capabilities within our platforms.

The ideal candidate combines strong backend and frontend engineering skills with experience in distributed systems, integrations, and scalable architectures. JavaScript, TypeScript, Node.js, and GraphQL remain core requirements for this role.

Design and development of scalable, service-based architectures (front-end and back-end), while remaining hands-on in coding and delivery

Architect and implement system integrations across internal services and third-party platforms (REST, GraphQL, event streams, webhooks, ETL pipelines)

Collaborate with Product to translate business requirements into technical solutions, defining scope, complexity, and dependencies

Drive development across teams for services built in Node.js, TypeScript, JavaScript, and Python

Design and maintain API contracts, data models, and integration patterns to ensure consistency and reliability across systems

Build and optimize secure, high-performance, and highly available systems

Contribute to AI-enabled features and workflows, including integration of ML models, LLM APIs, or intelligent automation pipelines

Partner with architects to define system design, integration strategies, and reusable frameworks

Produce clear technical documentation (architecture diagrams, data flows, API specs, integration patterns)

Establish and enforce best practices in code quality, testing, and deployment

Lead code reviews, approve merges, and mentor engineers across teams

Troubleshoot complex production issues and drive resolution across distributed systems

Oversee the end-to-end lifecycle of feature development—from design through deployment and monitoring

5+ years of experience building scalable, production-grade software systems across front-end and back-end

Bachelor’s degree in Computer Science or a related field

Strong expertise in JavaScript and TypeScript

Proven experience with Node.js and GraphQL (required)

Deep experience building and consuming RESTful APIs and distributed services

Strong proficiency with tools and technologies such as Python, Docker, Git, SQL, and cloud-native architectures

Hands-on experience with GCP or AWS services (e.g., S3, CloudFront, EC2, RDS, Lambda, Batch)

Experience designing and implementing system integrations (microservices, third-party APIs, event-driven architectures, messaging systems like Kafka/SQS)

Ability to lead and deliver large, complex technical initiatives

Strong understanding of software design patterns, system architecture, and data flow design

Excellent communication skills, with the ability to articulate complex technical concepts clearly

Experience working in Agile/Kanban environments and a strong understanding of the SDLC

Adaptability and a proactive mindset in fast-paced, evolving environments

Experience working on or building tax, fintech, or compliance-related products (e.g., tax calculation engines, filing systems, regulatory platforms)

Exposure to AI/ML engineering, including integrating LLM APIs, building data pipelines for ML workflows, or deploying AI-driven features

Experience with data platforms, data pipelines, or analytics systems

Familiarity with event-driven architectures and real-time data processing

Experience designing multi-tenant or enterprise-grade SaaS platforms

Background in integration-heavy environments (e.g., ERP, financial systems, external data providers)

$100,000 - $140,000 (CAD)

Tips for this job

Practical Job and Scholarship guidance. These tips do not replace official rules or create new eligibility requirements.

  1. Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
  2. Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
  3. Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
  4. Apply through the original employer or official recruitment destination shown on this page.

Verification notes

laptop-ats-crawler v2

Original authoritative source

Job and Scholarship is the discovery and verification layer. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.

shyftlabs (lever) ↗

Browse current Job and Scholarship listings from shyftlabs (lever) →

More ways to save

Discover deals, coupons and free courses on our sister site.

Explore DealVorio
Save more with DealVorio: deals, coupons, free courses, apps and books