Staff Software Engineer, Infrastructure
MasterClass4 months ago
Toronto, Canada or Vancouver, CanadaStaff+
Responsibilities
- Set technical direction for core infrastructure systems.
- Design and lead implementation of complex, cross-team infrastructure initiatives.
- Build production-grade software for infrastructure automation and tooling.
- Drive improvements in observability, incident response, and reliability engineering.
- Lead video infrastructure initiatives for global scale and performance.
- Partner with AI and Data teams to build GPU-powered infrastructure.
- Act as a technical mentor and reviewer for infrastructure design.
Requirements
- 10+ years building and operating cloud-native production systems.
- Strong expertise in AWS architecture and large-scale cloud operations.
- Experience with Kubernetes / EKS, including networking and debugging.
- Proficiency in Infrastructure as Code, preferably Terraform.
- Knowledge of CI/CD and automation tools like GitHub Actions.
- Proven ability to design and build infrastructure software.
- Deep understanding of distributed systems, networking, and cloud security.
- Strong communication skills to influence technical decisions.
Benefits
- Comprehensive benefits including medical, dental, and vision.
- Flexible PTO policy.
- Equity options.