Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Get past ATS filters
Benefits offered by this job
Annual discretionary bonus
Flexible Time Off Policy
Parental Leave Program
Monthly wellness reimbursement
Job summary
A leading streaming service is seeking a Staff Software Engineer for its ML Infrastructure team in Toronto. The role focuses on designing low-latency distributed systems and optimizing machine learning application performance. The ideal candidate has over 8 years in distributed systems using Scala or equivalent, strong cloud experience, and a knack for building scalable solutions. This position offers a competitive salary between $164,600 and $235,100 CAD, plus various benefits including a discretionary bonus and wellness reimbursements.
Qualifications
8+ years of experience designing and building scalable, distributed systems in a modern backend language.
Strong experience with AWS or an equivalent cloud platform.
Experience with online microservices at scale with low‑latency serving.
Responsibilities
Design and build scalable, high‑throughput, and low‑latency distributed systems using Scala.
Build reusable components and services that serve various ML applications.
Mentor other engineers on the team on system design and effective incident management.
Skills
Scala
AWS
SQL
NoSQL
Docker
Kubernetes
Job description
A leading streaming service is seeking a Staff Software Engineer for its ML Infrastructure team in Toronto. The role focuses on designing low-latency distributed systems and optimizing machine learning application performance. The ideal candidate has over 8 years in distributed systems using Scala or equivalent, strong cloud experience, and a knack for building scalable solutions. This position offers a competitive salary between $164,600 and $235,100 CAD, plus various benefits including a discretionary bonus and wellness reimbursements.