Citi
Citi
Citi 是一家服务于消费者、企业、政府和机构的全球银行及金融服务公司。其业务涵盖个人银行、信用卡、财富管理、企业银行和投资银行,并依托遍布 100 多个国家和地区的运营网络提供服务。作为大型国际金融机构,Citi 汇聚了来自银行、金融服务和金融科技领域的团队。

高级工程负责人,支付平台(混合办公)

负责为花旗设计和构建具备韧性的智能支付基础设施。该高级职位涵盖微服务、实时交易处理、合规以及技术领导力。

描述

  • 牵头跨职能整合,交付新的支付产品和能力,并改进支付处理工作流
  • 结合支付行业标准评估复杂的业务和系统流程,制定有效解决方案
  • 提供高级应用编程专业知识,并负责涉及重大预算、跨职能倡议或多个项目的任务
  • 建立程序分析、设计、编码、测试、调试和实施的方法与标准
  • 运用系统流程和多个技术领域的高级知识,实现支付平台目标
  • 与支付产品负责人和业务利益相关者合作,定义系统规范并将其纳入系统设计
  • 分配工作,并指导或辅导开发人员、分析师和新团队成员
  • 在与外部利益相关者沟通的同时影响和协商高级领导者
  • 管理风险、合规、控制以及对花旗集团、其客户和资产的保护
  • 构建具备容错能力、松耦合的微服务,采用熔断器、舱壁隔离和双活复制,支持99.99%的可用性
  • 集成人工智能和机器学习模型,用于预测性扩缩容、异常检测和自动自愈
  • 使用Apache Kafka等技术开发高吞吐量、事件驱动的架构,以支持实时支付和交易处理
  • 确保平台架构和工程实践满足PCI-DSS、AML/KYC交易监控及支付网络合规要求

任职要求

  • 至少10年的实际软件工程经验
  • 证明曾在企业级支付或金融交易处理系统中做出个人技术贡献
  • 具备应用开发领域的专业知识,熟悉Java技术,包括Spring Boot、Spring Cloud和响应式编程框架
  • 精通Java和Python
  • 具备在复杂分布式系统中设计、构建和维护企业级支付平台的经验
  • 具备设计和实施具备韧性的微服务架构的经验,熟悉熔断器、舱壁隔离和双活复制
  • 具备使用Apache Kafka或同类平台设计事件驱动和消息驱动架构的经验
  • 了解支付通道、消息标准和协议,包括ISO 20022、SWIFT、ACH、RTP和电汇
  • 了解支付处理生命周期,包括授权、清算、结算和对账
  • 熟悉Jenkins、GitLab CI/CD和GitHub Actions等持续集成与持续交付工具
  • 熟悉PostgreSQL、MongoDB、Oracle或Redis等关系型和NoSQL数据库
  • 具备使用GitHub Copilot、Claude或Devin等人工智能工具和技术的经验
  • 具备使用Prometheus、Grafana、ELK Stack或Splunk实施监控和可观测性的经验
  • 具备较强的系统分析能力
  • 熟悉支付行业法规和标准者优先
  • 能够在支付产品、风险、合规和运营利益相关者之间建立关系并达成共识
  • 拥有学士学位或大学学位,或具备同等经验
  • 硕士学位优先

福利待遇

  • 酌情发放及按公式发放的激励和留任奖励
  • 医疗、牙科和视力保险
  • 401(k)计划
  • 人寿、意外和残疾保险
  • 健康福利项目
  • 带薪休假,包括计划内年假、非计划病假和带薪节假日