The RoleWe are looking for strong engineers with experience and interest in designing, building, and maintaining the novel, high-performance systems that make up our platform.
Sample projects include...- Building VM snapshotting that restores full browser state in under a second
- Staring at kernel traces to performance engineer our Sessions API
- Orchestrating millions of browser sessions across regions with sub-second cold starts
- Working with VMs, proxies, caches, task queues, and orchestration systems
- Shipping the observability and CI/CD stack from scratch
Requirements:- 4+ years writing high-quality, production code
- Experience building and operating high-performance, large-scale distributed systems (battle scars welcome)
- Strong cloud infrastructure skills (AWS, GCP)
- Strong knowledge of OS foundations - Linux kernel, file systems, containers, etc
- Track record in performance optimization (we love a good "shaved 5ms" story)
- Able to work in-person from our Toronto office
- Rust experience is a plus, not a requirement
ApplyingIf there appears to be a fit, we'll reach to schedule 2-3 short technicals. After, we'll schedule an onsite in our office, where you'll work on a small project, discuss ideas, and meet the team.