高级软件工程师 II,广告数据解决方案(美国远程)
负责 Instacart 广告数据、数据洁净室、分类体系和 AI 赋能平台的工程工作。 构建可扩展、注重隐私的系统,并推动跨职能技术交付。
描述
- 为站外工作流、数据洁净室、分类体系自动化和广告数据解决方案平台设计可复用、可扩展的系统
- 推进核心抽象、测试、CI/CD、可观测性和成本效率
- 推动工程计划、协调利益相关方并管理依赖关系
- 加强与外部广告平台的集成
- 设计注重隐私的激活和身份工作流
- 构建用于触达、频次和转化衡量信号的数据摄取管道
- 扩展数据洁净室编排和治理工具
- 创建可复用的查询模板和合作伙伴配置
- 提升数据管道的成本效率和性能
- 主导广告分类体系的接入自动化和发布流程改进
- 支持平台现代化、开发者工具、值班实践和 SLO 策略
- 将 AI 辅助工具应用于设计、编码、测试和文档编写
- 将模糊需求转化为分阶段交付,并定义明确的 SLA 和 SLO
- 推动设计即安全、数据治理和隐私合规
- 指导 L5 及以下级别的工程师,并建立代码质量和审查标准
- 与广告管理、测量科学、数据平台、隐私与法务团队及外部平台合作
任职要求
- 至少 8 年软件工程经验,通常在此级别需要 10 年或更长时间
- 具备交付和运营大规模后端及数据系统的经验
- 拥有领导跨团队项目和架构决策的经历
- 精通 Python,并熟练掌握 Ruby 或 Go
- 具备 REST 或 gRPC 服务及第三方 API 集成经验
- 具备 dbt、Airflow、Spark 或 Databricks、高级 SQL 和性能调优经验
- 具备 Snowflake 和 AWS 经验
- 具备工作流编排和事件驱动架构经验
- 具备广告技术、程序化广告和衡量集成经验
- 具备数据洁净室、身份匹配和去重冲突处理经验
- 了解 GDPR、CCPA 和隐私合规实践
- 具备 CI/CD、容器、测试、可观测性、事故响应准备和 SLO 经验
- 近期有使用 AI 辅助开发工具的实际经验
- 具备定义可复用 AI 提示词或工作流,以及参与 AI 赋能工具或自动化的经验
- 能够评估 AI 方法和确定性方法,包括评估、护栏以及安全和隐私考量
- 具备出色的技术写作、利益相关方管理、共识构建和执行能力
福利待遇
- 灵活的工作地点,包括家中、办公室或咖啡店
- 定期举办线下活动
- 新员工可获得股权授予
- 每年可获得股权刷新授予
- 具有市场竞争力的薪酬和福利
- 偶尔前往多伦多办公室出差
- 可使用 AI 辅助开发工具和工作流
