Remote Otter LogoRemoteOtter

Distributed Systems Engineer - Remote

Posted 5 days ago

Overview

Tubi is a global entertainment company and the most watched free TV and movie streaming service in the U.S. and Canada. Dedicated to providing all people access to all the world’s stories, Tubi offers the largest collection of on-demand content, including over 250,000 premium movies and TV episodes and over 300 exclusive originals. With a passionate fanbase and over 80 million monthly active viewers, the company is committed to putting viewers first with free, accessible entertainment for all.

In Short

  • The Content Platforms Engineering team seeks talented engineers with strong distributed systems expertise.
  • Responsible for the end-to-end content platform lifecycle.
  • Collaborate closely with various teams to build and sustain multiple distributed systems.
  • Optimize video transcoding efficiency and quality.
  • Develop and enhance distributed systems for high availability and scalability.
  • Support a robust content management system.
  • Reduce costs associated with CDN and Cloud Storage usage.
  • 5+ years of programming experience with relevant languages.
  • Experience with background job processing frameworks.
  • Strong understanding of distributed systems and databases.

Requirements

  • 5+ years of experience with programming languages relevant to distributed systems (e.g., Elixir, Erlang, Golang, Ruby, Scala, Python).
  • Experience with background job processing frameworks (e.g., Sidekiq, Celery, Oban).
  • Familiarity with gRPC/Protocol Buffers and Kubernetes.
  • Strong understanding of distributed systems, databases, and caching technologies.
  • Bachelor’s or Master’s degree in Computer Science or related field.

Benefits

  • Eligible for an annual discretionary bonus.
  • Long-term incentive plan.
  • Various benefits including medical/dental/vision insurance.
  • 401(k) plan.
  • Paid time off and other benefits.

Similar Jobs:

Hightouch logo

Distributed Systems Engineer - Remote

Hightouch

1 week ago

Hightouch is seeking a Distributed Systems Engineer to enhance their data syncing engine and tackle challenges in performance and scalability.

Distributed Systems
Performance Optimization
Troubleshooting
Data Syncing
Worldwide
Full-time
Software Development
$180,000 - $260,000/year
Stripe logo

Distributed Systems Engineer - Remote

Stripe

2 weeks ago

Join our team as a Distributed Systems Engineer to enhance our reliability infrastructure and collaborate across teams.

Distributed Systems
Reliability Infrastructure
Kubernetes
Golang
USA
Full-time
Software Development
Ritual logo

Distributed Systems Engineer - Remote

Ritual

10 weeks ago

Join Ritual as a Distributed Systems Engineer to build and scale innovative blockchain infrastructure.

GO
Rust
Distributed Systems
Peer-to-peer Systems
Worldwide
Full-time
Software Development
Flashbots logo

Distributed Systems Engineer - Remote

Flashbots

28 weeks ago

Flashbots is looking for a Distributed Systems Engineer to design and implement a distributed block-building system.

Distributed Systems
Rust
GO
Fault Tolerance
Worldwide
Full-time
Software Development

Ephemera

Staff Distributed Systems Engineer - Remote

Ephemera

4 weeks ago

Join Ephemera as a Staff Distributed Systems Engineer to design and maintain secure distributed systems in a remote-first environment.

Distributed Systems
Golang
Rust
Open-source
North America, South America
Full-time
Software Development
$200000 - $250000/year