资深软件开发工程师-广告平台
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.
关于团队:
我们的广告团队正在构建广告生态系统,旨在帮助广告商精准触达目标受众,同时让用户免费享受他们喜爱的内容。您将与机器学习和数据科学团队合作,通过广告投放节奏控制和规划的复杂算法,构建分布式系统,在应用上实现广告的最佳投放。您将改进我们部署和服务运营的方式,并且甚至可以为开源项目做出贡献。
岗位职责:
1. 使用 Scala 设计并构建可扩展、高吞吐量和/或低延迟的分布式系统,进行 API 和服务开发,编写高质量代码并确保测试覆盖率
2. 通过提出并原型化新功能和技术,推动创新和试验,并评估它们对系统潜在的影响
3. 进行代码审查并提供反馈(尤其是关键性反馈),以确保代码库的质量和一致性
任职要求:
1. 拥有计算机科学、数学或类似技术领域的大学本科以上学历
2. 能够适应与美国同事远程协作
3. 具备良好的英语沟通能力
4. 拥有 8 年以上使用现代 Java 或其他多种 JVM 语言(我们使用 Scala)设计和开发可扩展分布式系统的经验
5. 拥有 8 年以上使用关系型数据库、缓存技术和消息代理的经验
6. 具有成功构建高性能、可扩展、容错性强的近实时服务的经验证明
加分项:
1. 在广告技术领域具有投放、定向和/或效果衡量技术的经验
2. 具有 Akka 技术及 NoSQL 数据库使用经验
3. 具有 Kubernetes/Kustomization、Terraform 和其他基础设施工具的使用经验
4. 熟悉 JVM 资源管理知识
申請這份工作
*
表示必填欄位