574,821open jobs
24,300companies
79,096added this week
Browse all
Salary
$88k – $187k per year (Estimated)
Location
Remote/Hybrid (Toronto, Canada)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match

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.

What You'll Do

  • 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

What You Bring

    • 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

Nice to Have

  • 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)

Salary Range

  • $100,000 - $140,000 (CAD)
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
574,821 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Toronto
Remote/Hybrid • Full-Time • United Kingdom
Python
SQL
Analytics
Power BI
Apply
$50k – $60k per year • Remote • Internship • Bachelor's Degree • United States
Python
SQL
AI/ML
Copilot
DevOps
Azure
Analytics
Power BI
Management
Agile
Apply
$87k – $137k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • Rahway
Python
JavaScript
C#
Apply
$19k – $42k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Hyderabad
Python
SQL
Databases
Snowflake
Databricks
Amazon Redshift
DevOps
Azure
AWS
Analytics
Power BI
Management
Agile
Scrum
Apply
$117k – $184k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Rahway
Python
JavaScript
C#
Apply
$56k – $126k per year (Estimated) • Remote/Hybrid • Full-Time • 4+ years exp • Toronto
Python
PowerShell
DevOps
Rest API
Terraform
GCP
IAM
Cybersecurity
Okta
Zero Trust
Least Privilege
Microsoft Entra ID
Apply
$20k – $47k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Noida
Python
Java
SQL
Apply
$69k – $133k per year (Estimated) • Remote/Hybrid • Full-Time • 7+ years exp • Toronto
DevOps
Incident Management
Apply
$27k – $59k per year (Estimated) • Remote/Hybrid • Full-Time • 9+ years exp • Coimbatore
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
Apache Kafka
AI/ML
Spark
Airflow
dbt
DevOps
Rest API
CI/CD
Git
AWS
Amazon S3
Analytics
ETL/ELT
Dimensional Modeling
Apply
$112k – $196k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Toronto
Databases
Snowflake
Databricks
Google BigQuery
BigQuery
AI/ML
Spark
Model Context Protocol
LLM
RAG
Agentic Workflows
DevOps
GCP
Azure
AWS
Apply
$81k – $181k per year (Estimated) • In office • Full-Time • 12+ years exp • Toronto
SQL
Databases
Snowflake
DevOps
Azure
Apply
$93k – $178k per year (Estimated) • In office • Full-Time • 10+ years exp • Toronto
Apply
$56k – $58k per year • In office • Part-Time • Toronto
Apply
$48k per year • In office • Part-Time • 1+ year exp • Toronto
Apply
$34k – $58k per year (Estimated) • In office • Part-Time • 1+ year exp • PhD • Toronto
Apply
See all jobs
This is one of many
574,821 more open roles from verified company boards, updated every day.