← Back to job listings
ST
Senior Software Engineer (Infrastructure)
Stream · Canada
About The Role
Join Stream as a Senior Software Engineer (Infrastructure) and help rebuild the platform underneath Stream. You will be responsible for designing, building, and operating infrastructure for real-time systems, driving Kubernetes end to end, re-architecting workloads for cost and performance, and owning cloud cost and efficiency work. You will write production code in Go and Python, lead post-migration tuning and capacity planning, and work with backend, video, and moderation engineers on system design and reliability targets.
- Contribuer à la reconstruction de la plateforme sous-jacente de Stream, en particulier en ce qui concerne la migration d'AWS vers GCP et l'utilisation de Kubernetes.
- Posséder des parties de l'infrastructure, en écrivant du code et en prenant des décisions d'infrastructure de manière autonome.
- Concevoir, construire et exploiter l'infrastructure pour des systèmes en temps réel, en conduisant Kubernetes de bout en bout et en réarchitecturant les charges de travail.
- AI tooling already in your engineering workflow. Applied use, not familiarity
- Cloud cost or efficiency optimisation you personally led on AWS or GCP, with an outcome you can put a number on. FinOps practice is a plus
- Direct experience running high-scale, high-load production systems
- Comfortable in a small team: leading a project and reviewing a PR in the same week
- Strong cloud fundamentals across networking, compute, storage and IAM, and the habit of asking why a system behaves the way it does instead of accepting the default
- Kubernetes at meaningful production scale, past operations: you have driven cluster strategy, designed workloads, or led a migration, and you have tuned what came out the other side for cost and efficiency
- A software engineering background. You have built systems, not only configured them. Production coding experience in Go or Python. Scripting-only backgrounds are not a fit
- 5+ years in infrastructure, platform, DevOps or SRE engineering, with clear depth in infrastructure over application development
- Work on developer-facing API or SDK products
- Writing or talks on cloud, platform or distributed systems
- Formal FinOps practice, or owning cloud commitment and reservation strategy
- Open source contributions to infrastructure or platform tooling
- The wider stack: CockroachDB, Redis, Terraform, and a Prometheus-based observability stack
- An API-first or infrastructure company at scaleup stage
- Real-time systems: WebSockets, WebRTC, streaming or other persistent-connection workloads
- PostgreSQL at scale: sharding, replication strategy, partitioning tradeoffs, ideally self-hosted
- Both AWS and GCP, and migration experience between providers
Similar roles you might like
See all →V
Staff Software Engineer, Program Structure & Trust
Vanta
Salary not disclosedPosted today
V
Engineering Manager, Customer Trust - Canada
Vanta
Salary not disclosedPosted today
KC
Assembly Technician
Kepler Communications
C$66,084 – 91,084/yrPosted today
T
Senior Product Manager
TripArc
C$120,000 – 140,000/yrPosted today
TT
Site Reliability Engineer - AMER
Tyk Technologies
Salary not disclosedPosted today
TT
Customer Success Engineer Pod Lead (AMER)
Tyk Technologies
Salary not disclosedPosted today
SL
Store Manager
Spirit Leaf Ontario Inc
Salary not disclosedPosted today
0R
Customer Development Manager FMS
002 Ryder Truck Rental Canada Ltd. (Employer-Payroll)
Salary not disclosedPosted today
This is an external listing. JobSpring does not represent or verify the employer. Report this listing