
比图
Senior Data Engineer, Content Platform
Senior Data Engineer, Content Platform
发布于 6 个月前普通员工/个人贡献者
Toronto, Canada (Hybrid)
高级经验
全职员工
混合式弹性办公
本科
数据分析与科学
大数据
数据管道
数据质量
DBT
SQL
薪资面议
暂无薪资依据说明。
职位详情
关于这个职位
作为比图(Tubi)的高级数据工程师,你将负责为特定产品垂直领域(如用户增长、广告销售、营销分析)开发和维护核心数据处理管道
你的工作将直接支持公司的报告、分析和绩效洞察,并作为团队与核心数据基础设施之间的桥梁
这是一个需要深厚大数据工程基础、业务理解能力以及自主驱动力的技术岗位
最低要求
计算机科学或相关领域的学士/硕士学位
年以上行业经验,其中至少3年为数据工程或数据密集型软件工程角色
有构建和运营可扩展、灵活、高可用数据管道的记录
真正理解并服务于所负责业务问题和用例的意愿和能力
精通数据操作和SQL
对Spark、Python(熟悉pandas、polars等库)有深入了解
在Databricks(SQL仓库、作业集群、无服务器)方面有丰富经验
有云服务提供商和云存储(首选AWS)的经验
有高效处理TB级数据集的经验
以服务和数据质量为导向
对交付具有良好测试覆盖率的、生产质量的代码充满热情
能够优先处理任务,在没有持续监督的情况下自我激励
工作职责
成为特定产品垂直领域数据需求的主要负责人
这意味着从原始数据摄取到最终用户分析的方方面面
使用Spark和DBT构建直观、易用、高质量的数据集
当出现数据质量问题时进行追踪,并设置适当的数据质量监控和警报,以帮助预防未来事件
参与偶尔的待命轮换(12小时白班,约每月1-2次)
理解你所在产品垂直领域的数据集,能够记录并指导团队如何使用特定的表/字段
作为你所在产品垂直领域与核心数据基础设施团队之间的联络人,确保以计算高效的方式满足业务需求
优先资格
熟悉DBT和Airflow者优先
AI 洞察
优缺点分析
优点
- 业务影响力与端到端所有权:深度嵌入业务团队,工作成果直接驱动产品决策和业务增长,能获得强烈的成就感和业务视野
- 优质平台与团队:隶属于福克斯集团,资源稳定
- 与充满激情的紧密团队合作,拥有技术选型和硬件选择的自主权,支持内部成长
- 此职位适合拥有扎实数据工程背景、渴望在业务场景中深度应用技术、并享受端到端解决问题和自主工作模式的技术人才
缺点 / 挑战
- 技术挑战与前沿实践:在流媒体行业处理PB级数据,能接触并应用Spark、Databricks、DBT等现代数据栈的最新技术,技能市场价值高
- 高复杂性与责任:需要同时处理大规模数据处理的技术挑战、保障数据质量,并理解复杂的业务逻辑,对综合能力要求高
- 待命与问题响应:需要参与待命轮换,对数据管道的中断或质量问题负责,可能面临非工作时间的压力
- 沟通与协调需求:作为业务与技术团队的桥梁,需要出色的沟通能力来对齐需求、解释技术方案,这对纯技术背景者可能是个挑战
角色解读
- 技术深度与广度:可以从特定业务线的数据专家,成长为精通公司整体数据架构、能够设计复杂数据平台解决方案的资深工程师或架构师
- 业务影响力扩展:随着对业务理解的加深,可以承担更复杂的数据产品定义和战略规划角色,或转向数据科学、分析工程等交叉领域
- 团队领导力:有机会通过指导初级工程师、制定团队最佳实践,逐步向技术领导(Tech Lead)或工程经理方向发展
- 作为嵌入式工程师,负责特定业务线(如用户增长、广告)的端到端数据需求,从数据摄取到分析支持
- 使用Spark、DBT等工具构建和维护高效、可靠的数据处理管道与数据集,并建立数据质量监控体系
- 作为业务团队与数据基础设施团队之间的桥梁,确保技术方案高效满足业务目标,并赋能数据科学家和业务分析师
- 扎实的大数据工程基础:精通Spark、Python(特别是数据处理库)和SQL,具备构建和运维TB/PB级数据管道的实战经验
- 现代数据栈工具链:必须熟练掌握Databricks平台,并熟悉DBT、Airflow等数据编排与转换工具
- 业务理解与服务导向:能够深入理解所支持业务线的逻辑和痛点,将技术能力转化为业务洞察和解决方案
- 工程素养与自主性:具备编写高质量、可测试代码的能力,并能独立规划任务、解决问题,确保数据服务的稳定可靠
申请策略
- 研究公司业务与文化:深入了解Tubi作为免费流媒体服务的商业模式、市场定位和“为每个粉丝打造”的文化,在申请和面试中展现你的兴趣和契合度
- 准备讨论数据质量:数据质量是该职位的核心,准备好讨论你过去如何定义、监控、排查和修复数据质量问题的具体方法和工具
- 突出具体项目经验:详细描述你设计、构建并运维过的可扩展数据管道,特别是使用Spark、Databricks处理TB级以上数据的案例,量化其性能、可靠性和业务影响
- 展示技术栈深度:明确列出对Spark、Python(pandas/polars)、SQL、Databricks、DBT、Airflow、AWS的熟练程度,并用项目细节证明
- 强调业务理解与服务成果:描述你如何与业务团队合作,理解他们的需求,并通过数据解决方案(如数据集、数据产品)直接赋能业务决策或增长
- 体现工程素养与自主性:通过代码质量、测试覆盖、监控告警设计、问题排查等实例,展示你构建可靠系统和服务导向的工作方式
- 深化Databricks和现代数据栈:如果经验不足,可通过官方教程或项目实践,深入理解Databricks SQL仓库、作业集群、无服务器计算以及DBT的核心模型和测试功能
- 加强业务场景理解:提前研究流媒体(尤其是AVOD免费模式)和数字广告行业的基本业务指标(如用户参与度、广告变现)和数据应用场景
面试指南
- STAR-L框架:使用情境(S)、任务(T)、行动(A)、结果(R)的结构,并额外强调你从中学到的东西(L)
- 确保结果量化(如性能提升百分比、数据质量提升、业务影响)
- 技术深度与业务结合:在回答技术问题时,不仅要说明“怎么做”,还要解释“为什么这么选”,以及该技术决策如何更好地服务业务目标(如成本、速度、易用性)
- 展示系统化思维:从端到端的视角回答问题,涵盖数据生命周期(摄入、处理、存储、服务、质量)、权衡考量(如批处理vs流处理、成本vs性能)和运维考虑(监控、容错)
- 请描述一个你从头开始构建或大幅优化的复杂数据管道
- 你使用了哪些技术(Spark, Airflow, DBT等)?遇到了什么挑战,如何解决的?
- 当业务团队报告某个关键数据仪表板数字异常时,你的排查思路和具体步骤是什么?
- 你如何确保你负责的数据集的质量和可靠性?请谈谈你设置监控、警报和测试的具体实践
职位点评
比图 的其他在招职位
Account Executive, Agency/CPG
比图 · New York City, NY (Hybrid)薪资待沟通Principal Machine Learning Engineer
比图 · Toronto, Canada (Hybrid)薪资待沟通Senior Software Engineer, Backend
比图 · Toronto, Canada (Hybrid)薪资待沟通Senior Product Manager, Consumer Platform Integrations
比图 · San Francisco, CA (Hybrid)薪资待沟通Sr. Manager, Product & Consumer Communications
比图 · San Francisco, CA; Los Angeles, CA; New York, NY (Hybrid)薪资待沟通
相似职位推荐
Watch Jobs