Salesforce 开发工程师(合作伙伴业务)
岗位摘要
设计并构建Salesforce中的合作伙伴基础设施,包括交易注册工作流、渠道冲突检测、合作伙伴归因和合作伙伴账户层级;遵循内部Apex标准和触发器框架,开发与维护Apex(触发器、服务、选择器、批处理/可排队)、Lightning Web组件和Flow自动化
岗位职责
- 设计并构建Salesforce中的合作伙伴基础设施,包括交易注册工作流、渠道冲突检测、合作伙伴归因和合作伙伴账户层级
- 遵循内部Apex标准和触发器框架,开发与维护Apex(触发器、服务、选择器、批处理/可排队)、Lightning Web组件和Flow自动化
- 构建并负责Salesforce与合作伙伴生态系统系统之间的集成,如云市场(AWS、GCP、Azure)、PRM工具和中间件
- 配置面向合作伙伴的门户,设计合适的共享、可见性和许可证模型
- 将Claude和内部AI开发工具作为构建与代码审查工作流的一等组成部分
- 与收入运营分析师合作,确保数据模型决策支持下游合作伙伴绩效报告
- 与DevOps合作进行发布管理:沙盒策略、源代码控制、同行评审以及通过SFDX/元数据工具部署
- 确保建立适当的控制、测试覆盖和文档,以形成有效的控制环境
- 在快速变化的业务中应对模糊性,独立解决问题,并提出可扩展的解决方案
任职要求
- 在生产者环境中具备Salesforce开发实践经验(Apex、SOQL、LWC、Flow)
- 具备在Salesforce中构建或维护合作伙伴/渠道功能的经验:交易注册、合作伙伴门户、归因模型或联合销售商机管理
- 具备通过REST/Bulk API、中间件(Workato、Mulesoft或类似)或直接调用将Salesforce与外部平台集成的经验
- 熟悉SFDX、受源代码控制的元数据,以及经过同行评审的沙盒到生产发布流程
- 积极使用AI辅助开发工具(Claude、Copilot、Cursor或类似工具)编写和审查代码,并能说明如何引导和验证其输出
- 具备基本SQL技能,并能与数据仓库协同工作
- 能与销售、合作伙伴、财务和工程利益相关方进行有效沟通
- 持有Salesforce Platform Developer I和II认证
- 持有Advanced Administrator或Application/System Architect认证
- 深入理解Salesforce平台约束:治理限制、批量处理、共享与可见性、递归控制
- 具备云市场(AWS、GCP、Azure等)集成经验