高级工程经理,电子商务 — 伊利诺伊州远程办公
带领 Camping World 分布式工程团队,将三个品牌的 Salesforce Commerce Cloud 迁移至 Next.js 和 Vercel。 在保持亲自参与交付的同时,扩大负责任的 AI 在软件生命周期中的应用。
描述
- 带领、指导并培养一支由约 10 名工程师组成的分布式团队,成员遍布美国、墨西哥和印度
- 围绕统一的工程标准和质量要求,协调员工与承包商
- 协调时区重叠、工作交接和异步文档记录
- 招聘、入职和培养工程师,并与人力资源和供应商合作进行人员配置
- 贡献生产代码,与团队共同承担迭代工作
- 与工程师结对编程、审查拉取请求,并在代码库中指导技术设计
- 为无头商务迁移中的复杂部分制作原型
- 将三个 Salesforce Commerce Cloud 店面迁移至托管在 Vercel 上的无头 Next.js 前端
- 规划迁移阶段,同时维持持续的业务运营
- 保障 SEO、URL 结构、性能、Core Web Vitals、分析数据准确性和结账可靠性
- 定义 Next.js、SFCC API 与外部服务之间的集成方式
- 推动 AI 应用于需求、设计、实施、审查、测试、文档和发布全过程
- 为 AI 编程助手和代理设定标准与防护措施
- 与 QA 合作,开展 AI 辅助测试创建、回归覆盖和质量自动化
- 跟踪 AI 对周期时间、质量和工程吞吐量的影响
- 负责三个品牌店面的工程交付
- 维护可用性、性能和事件响应准备,尤其是在销售旺季前
- 实施可观测性、告警和随叫随到的值班运营实践
- 通过自动化测试、CI/CD、代码审查和发布流程维护质量
- 确定技术债务优先级,并解释其业务影响
- 与工程、QA、产品、商品、市场营销和品牌领导团队协作
- 将业务重点转化为与可衡量结果挂钩的工程路线图
- 监督供应商和承包商关系,确保有效的知识传递
任职要求
- 拥有 7 年或以上软件工程经验
- 至少有 3 年亲自参与技术工作的工程管理或技术管理者角色经验
- 保持积极参与技术工作,包括编写生产代码,并在面试中展示技术能力
- 具备 Salesforce Commerce Cloud B2C Commerce 实战经验,涵盖店面、cartridge 和平台 API
- 具备扎实的 JavaScript、TypeScript、React 和服务端渲染 Web 应用技能
- 展示在整个软件开发生命周期中应用 AI 工具和代理的经验
- 能够将工程计划与业务价值联系起来,并清晰传达该价值
- 曾领导跨国家和时区的分布式团队
- 管理过员工与承包商组成的混合团队,并让供应商承担责任
- 曾大规模运营生产级电子商务平台,包括旺季准备和事件管理
- 持有计算机科学、工程学学士学位,或具备同等程度的专业经验
- 具备无头或可组合商务生产经验者优先
- 具备 Next.js 和 Vercel 实战经验,包括 SSR、ISR、边缘渲染和缓存者优先
- 具备主导店面重构平台或无头迁移经验者优先
- 熟悉 SCAPI、OCAPI、SLAS、SFCC Business Manager、多品牌商务、零售行业、SEO、WCAG、Core Web Vitals、Vercel、Harness 或同类 CI/CD、Dynatrace 或同类可观测性工具、Kong 或同类 API 网关、Linear 和 Confluence 者优先,并可能有助于承担该岗位的商务与平台职责
- 计算机科学、工程学学士学位或同等专业经验为必需条件
- 至少 7 年软件工程经验为必需条件
- 至少 3 年直接领导工程师的技术管理者或工程经理经验为必需条件
- 具备当前的生产代码实战经验,并在技术面试中展示该经验为必需条件
福利待遇
- 带薪休假
- 401(k) 退休计划
- 员工援助计划
- Good Sam 道路救援服务
- 员工折扣
- 带薪育儿假,视资格而定
- 学费报销,视资格而定
- 在岗培训机会
- 符合条件的全职员工可享受全面的医疗、牙科、视力及其他福利
- 兼职员工可享受牙科和视力保险
