Senior Software Engineer – Platforms & Infrastructure

Posted 56 minutes ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer building Kubernetes, cloud infrastructure, and developer platforms. Supporting Tubi’s free streaming service used by over 100 million monthly active users.

Responsibilities

  • Design, build, and operate core platforms for compute, networking, traffic, deployments, and observability
  • Manage and scale multi-cluster Kubernetes deployments for high availability, performance, and reliability
  • Design and operate networking and traffic layers from the edge through service-to-service communication
  • Implement safe rollout strategies including canary releases, blue/green deployments, and gradual rollouts using Istio/Envoy service mesh technologies
  • Build and maintain CI/CD pipelines and self-service deployment tooling
  • Automate deployments and rollbacks and improve the release experience for Tubi engineers
  • Provision and manage cloud infrastructure with Terraform and other Infrastructure as Code tools
  • Build and operate monitoring, logging, and tracing platforms
  • Troubleshoot and resolve production issues
  • Write and maintain technical documentation, runbooks, traffic policies, and best practices
  • Partner with developers, SREs, and platform teams on scalable release and traffic strategies
  • Mentor junior engineers, including on AI-assisted workflows
  • Participate in interviewing and onboarding
  • Lead major infrastructure initiatives from problem definition through rollout and adoption
  • Help shape the technical roadmap and propose new investments

Requirements

  • 5+ years of experience in Infrastructure as Code with AWS
  • 3+ years of experience with production Kubernetes clusters
  • Hands-on experience managing Kubernetes in production environments
  • Depth in one or more core infrastructure domains: compute, networking, observability, or release engineering
  • Expertise in CI/CD workflows and tools such as ArgoCD, FluxCD, GitHub Actions, or Jenkins
  • Solid foundation in Linux, networking, and containerization
  • Programming skills in Go or Python for automation and platform tooling
  • Strong technical writing skills for technical and non-technical audiences
  • Proven experience in high-pressure incident response
  • Excellent communication and collaboration skills
  • Experience leading at least one major technical initiative from design through delivery
  • Experience mentoring junior engineers
  • Willingness to travel to the Toronto office two days per week

Benefits

  • Annual discretionary bonus
  • Long-term incentive plan
  • Medical, dental, and vision benefits
  • Insurance
  • Flexible Time Off Policy
  • Twelve weeks of paid parental bonding leave (top up in Canada), in addition to applicable government leave programs and FOX’s short-term disability policy if applicable
  • Monthly wellness reimbursement

Job type

Full Time

Experience level

Senior

Salary

CA$137,200 - CA$196,000 per year

Degree requirement

No Education Requirement

Tech skills

AWSCloudJenkinsKubernetesLinuxPythonTerraformGo

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.