S

ShyftLabs

Data-driven decision-making platform for organizations

Technical Lead

Backend EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada$130k - $170k

About the Job

Requirements

  • At least 8 years of backend development experience, including at least 3 years in a technical leadership or architecture role.
  • Deep expertise in distributed systems, event-driven architecture, and data-intensive applications.
  • Strong proficiency in at least one backend language: Node.js, Python, Go, or Java.
  • Hands-on experience with Kafka, ClickHouse, Snowflake, and relational databases.
  • Proven experience scaling systems on AWS or GCP.

Responsibilities

  • Design and implement distributed backend systems capable of handling billions of monthly events, such as AdTech pipelines and CAMS microservices.
  • Develop data ingestion and processing frameworks using Kafka, ClickHouse, and Snowflake, ensuring data quality and schema governance.
  • Lead database optimization efforts across Aurora, Cloud SQL, and PostgreSQL to deliver low-latency, high-availability systems.
  • Define and enforce best practices for code quality, CI/CD automation, monitoring, and release management.
  • Guide engineers through architectural decisions, conduct design reviews, and balance workload distribution in an Agile setup.
  • Design cloud infrastructure on AWS and GCP with a focus on scalability, cost efficiency, and security compliance.
  • Partner with Product Managers and Data teams to evaluate technical feasibility, define milestones, and deliver roadmap goals.
  • Promote observability and reliability engineering practices, and build alerting, tracing, and SLO/SLA dashboards for system visibility.

About the Company

ShyftLabs

Data-driven decision-making platform for organizations

ShyftLabs helps organizations adopt a data-first approach to decision making by establishing repeatable data practices and governance that turn data into timely insights. Its offering designs and implements data-driven decision workflows and analytics pipelines so teams access trustworthy data with clearly defined metrics and actions. Unlike tools that provide dashboards alone, ShyftLabs builds end-to-end processes that standardize how data is measured, analyzed, and used in decisions. Its goal is to help organizations move faster and make better choices, staying ahead of the competition.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Canada
Founded
2018

Recently Posted Jobs

Explore more opportunities at ShyftLabs

See more jobs