Full-Time

Technical Lead

ShyftLabs

ShyftLabs

11-50 employees

Data-driven decision-making platform for organizations

Compensation Overview

$130k - $170k/yr

Toronto, ON, Canada

Hybrid

Hybrid role; 4 days/week on-site in Toronto.

Category
Software Engineering (1)
Required Skills
Python
Apache Kafka
Java
Postgres
Clickhouse
AWS
Go
Snowflake
Google Cloud Platform
Requirements
  • 8+ years of backend development experience, including 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 Google Cloud Platform
  • Exceptional communication, mentorship, and problem-solving skills
  • A startup mindset - someone who is adaptable, execution-focused, and unafraid to get hands-on when needed
Responsibilities
  • Architect & Deliver: Design and implement distributed backend systems capable of handling billions of monthly events (e.g., AdTech pipelines, CAMS microservices)
  • Build Scalable Data Pipelines: Develop robust ingestion and processing frameworks using Kafka, ClickHouse, and Snowflake, ensuring data quality and schema governance
  • Optimize Performance: Lead database optimization efforts across Aurora, Cloud SQL, and PostgreSQL to deliver low-latency, high-availability systems
  • Set the Bar for Engineering: Define and enforce best practices around code quality, CI/CD automation, monitoring, and release management
  • Lead & Mentor: Guide engineers through architectural decisions, conduct design reviews, and balance workload distribution in an Agile setup
  • Drive Cloud Architecture: Design cloud infrastructure on AWS and GCP, with a focus on scalability, cost efficiency, and security compliance
  • Collaborate Cross-Functionally: Partner closely with Product Managers and Data teams to evaluate technical feasibility, define milestones, and deliver on roadmap goals
  • Champion Reliability: Promote observability and reliability engineering practices, building alerting, tracing, and SLO/SLA dashboards for high system visibility

ShyftLabs helps organizations adopt a data-first approach to decision making by designing and implementing processes that turn data into actionable insights. Its solution builds structured analytics workflows and governance, so teams access trustworthy data, follow defined steps, and act on results with clarity. Unlike tools that only show dashboards, ShyftLabs focuses on repeatable data practices and governance that speed up decisions and reduce ad hoc analysis. The goal is to help organizations stay ahead of the competition by enabling faster, more informed decisions across the business.

Company Size

11-50

Company Stage

N/A

Total Funding

N/A

Headquarters

Canada

Founded

2018

Simplify Jobs

Simplify's Take

What believers are saying

  • ShyftLabs hires Apache Druid Engineers and Data Architects in Gurugram and Toronto.
  • ShyftLabs powers 200+ experts streamlining operations for major public agencies.
  • ShyftLabs modernizes legacy systems with cloud migration for scalable citizen services.

What critics are saying

  • Databricks Lakehouse erodes consulting margins as clients build in-house pipelines.
  • Snowflake Cortex AI bypasses ShyftLabs BI with native serverless ML functions.
  • Talent exodus to AWS drains ShyftLabs engineers amid 30% higher salaries.

What makes ShyftLabs unique

  • ShyftLabs delivers privacy-first Carter platform for secure public sector AI.
  • ShyftLabs unlocked $500 million value via data and AI for retailers and health.
  • ShyftLabs builds custom low-latency pipelines embedding intelligence for real-time decisions.

Help us improve and share your feedback! Did you find this helpful?

Your Connections

People at ShyftLabs who can refer or advise you

Benefits

Health Insurance

Hybrid Work Options

Professional Development Budget