Tubi

Senior Software Engineer – Backend

Tubi

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Apply

Salary

💰 $186,400 - $266,300 per year

Job Level

Senior

Tech Stack

Distributed SystemsElixirGRPCKubernetesMicroservicesNGINXRust

About the role

  • Design and implement high-performance backend services in Elixir
  • Architect and evolve microservices and distributed systems in Kubernetes
  • Optimize systems for scale, resilience, observability, and security
  • Collaborate with cross-functional teams to deliver pragmatic solutions to complex problems
  • Explore and integrate AI-based development tools into daily workflows
  • Work across service boundaries, own critical architecture/service design, and help evolve Tubi's backend system

Requirements

  • Experience in Elixir or strong background in other backend or functional programming languages
  • Familiarity with gRPC/Protocol Buffers, RESTful API design, Kubernetes, and observability solutions
  • Experience designing distributed systems with clean APIs and modular components
  • System design and architecture skills with emphasis on reliability and performance
  • Experience with continuous delivery of software systems
  • Rust programming experience (preferred)
  • Extensive experience with Elixir in production environments (preferred)
  • Familiarity with Pingora or Nginx (preferred)
  • Hands-on experience with Kubernetes (preferred)