沃尔玛零售与电子商务平台首席软件工程师
负责沃尔玛国际零售与电子商务平台的架构和工程工作,包括客户互动及情境广告系统。 指导团队构建可扩展的微服务并交付可靠的软件。
描述
- 通过代码审查和设计讨论指导工程师。
- 担任技术权威,制定方向并分享专业知识。
- 推动编码标准、设计模式和高效开发实践。
- 负责支持业务目标与规模扩展的技术架构。
- 设计兼顾性能、安全性和可扩展性的复杂软件系统。
- 通过单元测试、代码审查和持续集成交付高质量软件。
- 保持高水平的软件质量与运营卓越标准。
- 编写有关架构决策和设计方案的技术文档与演示材料。
- 确保文档与项目范围、里程碑和交付成果保持一致。
- 推动并维护组织内的技术标准。
- 通过务实指导和辅导促进学习与创新。
- 负责重大项目的前期探索。
- 与跨职能团队共同确定项目范围和里程碑。
- 与产品管理、用户体验/用户界面、质量保证和 DevOps 团队合作。
- 向技术和非技术相关方讲解技术概念。
- 评估新兴工具和方法。
- 构建并改进可扩展平台,支持沃尔玛国际门店和电子商务运营,包括客户互动与情境广告。
任职要求
- 有担任技术负责人的经验。
- 具备扎实的软件开发背景,熟悉微服务架构。
- 具备 Java、Spring Boot 和 Kafka 经验。
- 至少 15 年软件开发经验,专注于大规模分布式系统。
- 具备 Java、React Native、微服务、Node.js 以及智能体 AI 应用场景经验。
- 深入掌握复杂软件设计、分布式系统、设计模式、数据结构和算法。
- 熟练使用 Kafka 和 NoSQL 数据库。
- 具备 DevOps、CI/CD、Git 和 Maven 经验。
- 拥有出色的技术调试和生产环境支持能力。
- 熟悉 Azure 或 Google Cloud Platform 等公有云平台。
- 在面向大量用户的软件产品设计、开发和交付方面经验丰富。
- 具备大型软件、数据驱动服务与应用的架构经验,以及全球平台开发和改进经验。
- 有实践经验,能够使用合适的设计模式构建微服务、事件驱动架构和分布式系统。
- 了解风险与成本分析、业务目标、需求分类、领域知识、用户故事以及功能性和非功能性需求。
- 了解编码标准、Java 和 JavaScript、Spring、Microsoft Azure、PCI 标准、遥测、CI/CD、代码管理工具、软件开发生命周期(SDLC)以及安全软件开发生命周期框架和工具。
- 拥有相关学士学位并具备五年软件工程经验,或具备七年软件工程经验。
福利待遇
- 基于绩效的激励奖励。
- 产假和育儿假。
- 带薪休假。
- 健康福利。
