Firework 高级数据工程师(混合办公,加利福尼亚州)
负责在 Firework 构建可扩展的数据基础设施、机器学习流水线和分析系统的高级数据工程师。该职位支持公司的人工智能、视频电商和产品计划。
描述
- 设计并交付涵盖事件采集、流处理、数据仓库、数据流水线、可视化、分析和应用的后端及机器学习数据基础设施。
- 开发分析工具,为客户获取、运营效率和业务表现提供可执行的洞察。
- 构建并运营分布式 ETL、特征工程和模型执行流水线。
- 创建数据产品,帮助分析和数据科学团队改进 Firework 的产品。
- 利用多个数据中心和 AWS 区域,维护跨国家边界的数据安全隔离。
- 与数据和分析专家合作,强化数据平台和端到端处理能力。
- 调查技术问题、评估性能、平衡工作负载并参与代码评审。
- 指导数据工程师,提供技术方向,分享经过验证的实践并支持职业发展。
- 提供技术领导力,参与架构决策并帮助制定工程标准。
任职要求
- 至少五年数据工程、软件工程或相关领域的专业经验,其中包括大量生产数据或机器学习系统方面的工作经验。
- 精通 Python 和 SQL,包括复杂查询、数据转换和性能调优。
- 具备开发和运营大规模 ETL 或 ELT 流水线及分布式处理系统的经验。
- 具备使用 Snowflake 或 BigQuery 等现代数据仓库,或 Iceberg 等开放表格式的实际经验。
- 具备使用 Apache Spark、Flink 或同类数据处理框架的经验。
- 了解 Apache Airflow、Dagster 或 Prefect 等工作流编排平台。
- 具备云基础设施经验,优先考虑 AWS 或 Google Cloud Platform。
- 具备扎实的数据建模、数据库设计和数据架构基础。
- 具备在生产环境中建立数据质量、可观测性和可靠性实践的经验。
- 具备出色的分析和解决问题能力,并有独立主导复杂技术工作的记录。
- 能够清晰沟通,并能与技术及非技术团队协作。
- 具备领导潜力,并有意通过指导、团队建设和技术战略逐步发展为人员管理者。
福利待遇
- 股票期权。
- 薪酬可能根据工作地点、技能、经验、市场状况和内部公平性进行调整。
