Associate Software Engineer

Tubi Builders ProgramSan Francisco, CA
12d$122,000 - $127,000Hybrid

About The Position

The Tubi Builder’s Program is designed for early-career professionals in Product, Engineering, Machine Learning, Design and Data Science who are passionate about building products that impact millions of users. The Software Engineering Track is designed for early-career engineers who want to build real products and systems, not just learn in isolation. Over the course of the program, Software Engineers will rotate through multiple teams spanning backend services and client-facing development. You will work on production systems used by millions of viewers, contributing to both client experiences and the backend platforms that power them. Rather than a purely academic rotation, this role emphasizes hands-on ownership, shipping code, and learning by building. You’ll gain exposure to distributed systems, APIs, client applications, and modern development tooling. This program is ideal for candidates who are curious, adaptable, and excited to work across multiple software engineering domains while developing expertise in cutting-edge technology.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • Strong programming skills in at least one general-purpose language (e.g., JavaScript, Rust, Python, Java, C++, Go, Scala)
  • Solid understanding of data structures, algorithms, and software fundamentals
  • Passion for building systems that work in production, not just prototypes
  • Ability to learn quickly, take feedback, and collaborate in a team environment
  • Clear communication skills and a pragmatic approach to problem-solving
  • GPA Requirement: Minimum 3.0 GPA
  • Application Deadline: February 15, 2026
  • Program Timeline: Minimum 18 month commitment, starting Aug 2026, after which successful participants will transition into non-rotational full-time roles
  • Work Schedule: Full-time, hybrid in San Francisco with office day requirements
  • Work Authorization: Must have U.S. work authorization; we are unable to sponsor visas for this program
  • Committed and available to work for the entire 18 month length of the program

Nice To Haves

  • Work experience: Up to three years of combined professional experience, including internships
  • Experience in software engineering areas (e.g., internship, research assistant, or work experience)
  • Familiarity with service meshes, gRPC/Protocol Buffers, RESTful API design, Kubernetes, and observability solutions
  • Experience building side projects, contributing to open source, or developing practical tools
  • Familiarity with functional programming (e.g. Elixir, Erlang, Haskell) and AI-assisted programming tools

Responsibilities

  • Design, build, and maintain production-quality software across different teams.
  • Contribute to scalable services, APIs, and data pipelines that power Tubi’s core experience
  • Apply computer science fundamentals—including data structures, algorithms, and system design—to real-world problems
  • Debug, test, and improve system performance, reliability, and observability
  • Collaborate closely with engineers, product managers, and designers to ship features end-to-end
  • Learn and apply best practices in distributed systems, microservices, cloud-native development, and AI tools
  • Participate in code reviews, design discussions, and engineering-wide initiatives

Benefits

  • medical/dental/vision
  • insurance
  • a 401(k) plan
  • paid time off
  • Flexible Time off Policy
  • Parental Leave Program
  • monthly wellness reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service