
URBN(Urban Outfitters、Anthropologie、Free People 和 Nuuly)是一家业务涵盖时尚、生活方式零售及相关服务的全球消费品公司。其品牌组合包括 Urban Outfitters、Anthropologie、Free People 和 Nuuly,面向不同的客户群体提供服装、配饰、家居用品及服装租赁体验。公司将以品牌为核心的零售业务与数字商务、负责任采购以及营造包容性工作环境的努力相结合。对于求职者而言,URBN 汇聚了支持多个知名生活方式品牌的团队,涉及零售、产品、技术、运营和企业职能等领域。
软件工程师 II,Kafka 与 Python — URBN,费城
在 URBN 构建 Kafka 事件流与集成服务,支持从旧平台迁移至云原生系统。 工作涉及 Python、自动化测试和 CI/CD 实践。
描述
- 在 URBN 的 Kafka 事件流架构中构建并维护服务。
- 随着旧平台迁移,开发并支持企业级集成。
- 使用 Claude Code、Codex 等智能编程工具,规划、实施并排查指定任务。
- 创建并维护自动化测试。
- 参与代码审查,提出反馈并回应反馈。
- 与产品经理、平台工程师和软件工程师协作开发功能与集成。
- 诊断并解决在开发、测试或生产支持中发现的缺陷。
- 向资深工程师提出不明确的需求和架构问题。
- 编写服务和工程实践文档。
- 学习并遵循 Kafka 主题设计、架构变更和服务迁移的实践。
任职要求
- 具备 2 至 5 年专业软件工程经验。
- 掌握 Python,并有开发和维护服务或 API 的经验。
- 接触过事件驱动系统或消息队列;Kafka 经验有帮助,但并非必需。
- 熟悉云平台;优先考虑 GCP。
- 了解现代 CI/CD 和软件测试实践。
- 能够熟练使用或愿意学习 Claude Code、Codex 或 Cursor 等智能编程工具。
- 具备清晰的书面沟通能力。
- 认真开展代码审查。
- 在工作范围或需求不明确时主动提问。
- 愿意学习分布式系统和企业集成模式。
福利待遇
- 医疗保障
- 牙科保障
- 视力保障
- 带薪休假
- 员工折扣
- 退休储蓄计划
- 为管理人员和员工提供反骚扰培训