Why this role stands out
Take the next step in your career by shaping the backend architecture at ShyftLabs, where you will drive high-impact, large-scale data solutions within a collaborative and fast-paced startup environment. This hybrid role is perfect for a visionary technical leader who thrives on building robust systems and wants to influence long-term strategy while working alongside a passionate, growth-oriented team. Apply today to lead cutting-edge projects and accelerate your professional development in a company that values bold innovation and engineering excellence.
Quick overview
Job description
What You'll Be Doing
- 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.
What You Bring
- 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 GCP.
- Exceptional communication, mentorship, and problem-solving skills.
- A startup mindset - someone who is adaptable, execution-focused, and unafraid to get hands-on when needed.
Salary Range
- $130,000 - $170,000
Haystack's AI agent can fill in and submit this application for you. How AI auto apply works
Similar jobs
- SA

Sr Software Engineer I/II, Operational AIRecently posted Auto Apply
Samsara · Remote - Canada · Remote · Posted 14 Nov 2026 🇨🇦
CADComputer VisionCustomer Success+5TechnologyC$142.8k/yr - VE

Software EngineerRecently posted Auto Apply
Velora · ON · Hybrid · Posted 13 Nov 2026 🇨🇦
MongoDBGitLinear+13TechnologyC$160k - C$180k/yr - EQ

Développeur·se logiciel senior, Creative SolutionsRecently posted Auto Apply
Equativ · Montreal · Hybrid · Posted 13 Nov 2026 🇨🇦
DockerGCPNestJS+8TechnologySalary not listed - EQ

Senior Software Developer, Creative SolutionsRecently posted Auto Apply
Equativ · Montreal · Hybrid · Posted 13 Nov 2026 🇨🇦
DockerGCPNestJS+6TechnologySalary not listed - CA
Linux Platform Integration - Ubuntu Systems Senior EngineerRecently posted Auto Apply
Canonical_managed_posts · Toronto · Hybrid · Posted 10 Nov 2026 🇨🇦
DockerGitTCP/IP+7Salary not listed - CA
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)Recently posted Auto Apply
Canonical_managed_posts · Toronto · Hybrid · Posted 10 Nov 2026 🇨🇦
DockerEmbedded SystemsTCP/IP+9TechnologySalary not listed - CA
Embedded Linux Senior Software Engineer - OptimisationRecently posted Auto Apply
Canonical_managed_posts · Toronto · Hybrid · Posted 10 Nov 2026 🇨🇦
DockerTCP/IPArticulate+5TechnologySalary not listed - CA
Senior/Staff/Principal EngineerRecently posted Auto Apply
Canonical_managed_posts · Toronto · Hybrid · Posted 10 Nov 2026 🇨🇦
DockerOpenStackRust+12TechnologySalary not listed - CA
Community Engineer (multiple roles and seniority levels)Recently posted Auto Apply
Canonical_managed_posts · Toronto · Hybrid · Posted 10 Nov 2026 🇨🇦
GitArticulateIoT+3EngineeringSalary not listed - CA
Senior Software Engineer - MAASRecently posted Auto Apply
Canonical_managed_posts · Toronto · Hybrid · Posted 10 Nov 2026 🇨🇦
DNSIoTPython+4TechnologySalary not listed - CA
Senior Software Engineer - Python/Golang - KubernetesRecently posted Auto Apply
Canonical_managed_posts · Toronto · Hybrid · Posted 10 Nov 2026 🇨🇦
GoIoTPython+2TechnologySalary not listed - BE

Portfolio Software Engineer Auto Apply
Beaconholdings · Toronto · On-site · Posted 18 Oct 2026 🇨🇦
TechnologySalary not listed