Staff Software Engineer (Elixir)
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.
About the Team:
The Growth Backend Engineering team is at the forefront of driving user acquisition, retention, and engagement. We power critical services for user registration, authentication, identity management, and user data privacy & compliance, ensuring seamless experiences for millions of users while protecting users’ privacy. We build and maintain scalable backend systems that handle user growth, identity, security, and legal compliance while ensuring high availability and performance.
About the Role:
As a Staff Software Engineer, you will lead the design, development, and optimization of scalable backend services for user identity, authentication, and privacy & compliance management. You will play a key role in shaping our user data architecture, implementing robust security and compliance measures, and automating registration and login gate prompts for personalized user experiences.
This role requires a strong technical background in Elixir (or other functional programming languages such as Erlang, Scala, or Haskell) and a deep understanding of distributed systems, event-driven architectures, and data processing pipelines. You will drive high-impact experiments through A/B testing, leveraging data to refine and optimize user registration, engagement, and retention strategies.
This is a hybrid role in our San Francisco office.
What You’ll Do (to name a few):
- Architect and build high-scale backend services for user authentication, identity management, and privacy & compliance management using Elixir
- Enhance security protocols for authentication, authorization, and access management using industry standards (OAuth, JWT, etc.)
- Ensure compliance with data privacy laws (GDPR, CCPA, etc.) by implementing secure storage, consent management, and data retention policies
- Improve system scalability, reliability, and performance through distributed system design and database optimizations
- Mentor and guide engineers across teams, advocating for engineering best practices and fostering technical excellence
Your Background:
- 7+ years of backend engineering experience with programming languages relevant to distributed systems (we use Elixir)
- Strong experience with distributed systems, event-driven architectures, and high-scale services
- Proficiency in database design and optimization (DynamoDB, PostgreSQL, or other NoSQL/relational databases)
- Expertise in user authentication protocols (OAuth, OpenID Connect, JWT, SAML) and identity management solutions
- Experience with gRPC/Protocol Buffers, Kubernetes, CDN, and cloud storage technologies
- Deep understanding of data privacy and compliance (GDPR, CCPA etc.) with experience implementing secure and legally compliant backend services
Pursuant to state and local pay disclosure requirements, the pay range for this role, with final offer amount dependent on education, skills, experience, and location is listed annually below. This role is also eligible for an annual discretionary bonus, long-term incentive plan, and various benefits including medical/dental/vision, insurance, a 401(k) plan, paid time off and other benefits in accordance with applicable plan documents.
California Compensation
Base ($181,000 to $259,000 / year) + Bonus + Long-Term Incentive Plan + Benefits
#LI-MQ1 #LI-Hybrid
Tubi is a division of Fox Corporation, and the FOX Employee Benefits summarized here, covers the majority of all US employee benefits. The following distinctions below outline the differences between the Tubi and FOX benefits:
- For US-based non-exempt Tubi employees, the FOX Employee Benefits summary accurately captures the Vacation and Sick Time.
- For all salaried/exempt employees, in lieu of the FOX Vacation policy, Tubi offers a Flexible Time off Policy to manage all personal matters.
- For all full-time, regular employees, in lieu of FOX Paid Parental Leave, Tubi offers a generous Parental Leave Program, which allows parents twelve (12) weeks of paid bonding leave within the first year of birth, adoption, surrogacy, or foster placement of a child in addition to applicable government leave program(s) and FOX’s short-term disability policy. This time is 100% paid through a combination of any applicable state, city, and federal leaves and wage-replacement programs in addition to contributions made by Tubi.
- For all full-time, regular employees, Tubi offers a monthly wellness reimbursement.
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.
Apply for this job
*
indicates a required field