Talent.com
Senior Software Engineer, Platform & Infrastructure

Senior Software Engineer, Platform & Infrastructure

Tubi TvSan Francisco, CA, United States
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Senior Software Engineer, Platform & Infrastructure

Overview

Tubi is a division of Fox Corporation. The Infrastructure team builds and operates the core platforms that power our services at scale, providing reliable, scalable, and developer-friendly systems for compute, networking, observability, and deployment. As a Senior Software Engineer in the infrastructure team, you will ensure reliable service delivery and efficient traffic management across large-scale Kubernetes environments. You will design and implement traffic strategies, build and optimize release pipelines, and leverage Infrastructure as Code (IaC) to manage cloud resources with consistency and traceability. You will collaborate with cross-functional teams to deliver scalable, high-performing cloud solutions and gain exposure to technologies including live-streaming, customer customization, and large-scale video transcoding pipelines.

Responsibilities

  • Kubernetes Operations : Manage and scale multi-cluster Kubernetes deployments, ensuring high availability, performance, and reliability.
  • Traffic Management : Design and implement traffic strategies (e.g., canary releases, blue / green deployments, A / B testing, gradual rollouts) using Istio / Envoy or similar service mesh technologies.
  • Release Engineering : Build and maintain CI / CD pipelines, automate deployments and rollbacks, and improve release efficiency and reliability.
  • Infrastructure as Code (IaC) : Use Terraform and other IaC tools to provision and manage cloud infrastructure, ensuring consistency and auditability.
  • Observability & Incident Response : Establish monitoring, logging, and tracing solutions; troubleshoot and resolve production issues quickly to maintain system stability.
  • Documentation & Knowledge Sharing : Write and maintain clear technical documentation (system architecture, release processes, traffic policies, runbooks, best practices) to enable effective onboarding and collaboration.
  • Cross-Team Collaboration : Partner with developers, SREs, and platform teams to design scalable release and traffic strategies, and drive adoption of engineering best practices.

Your Background

  • 5+ years experience in IaC with a Cloud Provider (AWS)
  • 3+ years of experience with production Kubernetes Clusters
  • Hands-on experience managing Kubernetes in production environments
  • Strong understanding of service mesh technologies (Istio, Envoy, or similar)
  • Expertise in CI / CD workflows and tools such as ArgoCD, FluxCD, GitHub Actions, or Jenkins
  • Solid foundation in Linux, networking, and containerization
  • Strong technical writing skills—able to produce clear, structured documentation for both technical and non-technical audiences
  • Strong problem-solving skills, with proven experience in high-pressure incident response
  • Excellent communication and collaboration skills, with a mindset for driving engineering efficiency and quality
  • Nice to Have

  • Experience operating large-scale, multi-cluster Kubernetes environments
  • Deep understanding of release strategies and traffic routing algorithms
  • Previous experience as an SRE or Release Engineer in high-availability systems
  • Programming skills in Go, Python for automation tooling
  • We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.

    Pay and benefits : The role is eligible for an annual discretionary bonus, long-term incentive plan, and benefits including medical / dental / vision, insurance, a 401(k) plan, paid time off, and other benefits. The pay range for this role is listed below and final offer amount depends on education, skills, experience, and location.

    Pay range (USD) : $159,300 - $227,600

    Pursuant to state and local pay disclosure requirements, this role may include location-based adjustments. This role is a division of Fox Corporation, and FOX Employee Benefits are summarized for US employees. See official plan documents for details.

    EEO Statement : We are an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider qualified applicants with criminal histories consistent with applicable law.

    Questions about sponsorship or application status should be directed through the application process.

    Voluntary Self-Identification

    Voluntary information for government reporting purposes is requested separately and is not a condition of employment. Completion is encouraged but not required. If you choose to respond, your information will be kept confidential and used for compliance reporting only.

    This summary may include additional forms and disclosures as required by law. For more information, consult official HR documentation.

    #J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Senior Software Engineer • San Francisco, CA, United States