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

高级 Python 工程师,市场风险(坦帕混合办公)

为花旗的市场风险和压力测试系统构建可扩展的 Python 应用程序。 在坦帕混合办公岗位中运用云计算、分布式系统和生成式 AI 能力。

描述

  • 负责实施和设计可扩展、高韧性、高性能的 Python 框架
  • 开发符合架构标准并结合技术和业务领域专业知识的解决方案
  • 应用软件开发生命周期最佳实践,通过同行评审提升代码质量
  • 与风险、量化、前台、DevOps 和生产支持团队合作
  • 负责市场风险压力测试和监管风险项目的开发工作
  • 承担项目技术职责,包括规划、治理和项目监督
  • 在全球矩阵式环境和紧迫期限下独立交付高质量解决方案
  • 完成与该职位相关的其他指派工作

任职要求

  • 至少六年应用开发实务经验,主要使用 Python
  • 精通 Python 3.x
  • 深入了解 FastAPI、Django、Flask、面向对象编程和设计模式
  • 了解软件架构和分布式系统,包括微服务和事件驱动架构
  • 具备 PostgreSQL、Oracle、SQL Server、MongoDB、Cassandra、Redis 和高级 SQL 经验
  • 擅长设计、开发和保护 RESTful API 及集成模式
  • 具备 Jenkins、GitLab CI、GitHub Actions 和 Bitbucket Pipelines 经验
  • 拥有丰富的基于 Unix 的操作系统经验
  • 具备 AWS、Azure、GCP、Docker 和 Kubernetes 经验
  • 具备排查、调试和优化分布式系统性能的高级能力
  • 熟练使用 Pytest、unittest 和测试驱动开发
  • 了解安全编码实践和 OWASP Top 10
  • 精通 Git、Bitbucket、GitHub、分支管理和拉取请求工作流
  • 具备构建量化或计算密集型 Python 解决方案的经验
  • 了解风险方法论并具备实际应用经验
  • 接触过数学建模和金融概念
  • 接触过 TensorFlow、PyTorch 和 scikit-learn
  • 具备使用 Copilot、Devin、Claude、Gemini 或 GPT 的实践经验
  • 具备使用智能体式 AI 工具的经验,包括编写智能体和技能,以及参与智能体式框架开发
  • 了解生成式 AI 概念并具备实际应用经验
  • 具备 Agile 和 Scrum 方法论经验
  • 拥有学士学位或大学学位,或具备同等经验
  • 硕士学位优先
  • 理想条件包括 Java、Apache Spark、Hadoop、Kafka、数据仓储、React、Angular、Vue.js、云计算或行业认证、银行业经验,以及 CFA 或 FRM 认证

福利待遇

  • 医疗、牙科和视力保险
  • 401(k) 计划
  • 人寿、意外和残疾保险
  • 健康计划
  • 带薪休假和计划休假
  • 病假和非计划休假
  • 带薪节假日
  • 符合条件的员工可能获得酌情决定和按公式发放的激励或留任奖励