OCC
OCC
OCC成立於1973年,是一家專注於股票衍生品清算的金融市場基礎設施機構。該機構透過為選擇權、期貨和證券借貸交易提供清算與結算服務,支持金融市場的穩定與完整性。作為具有系統重要性的金融市場公用事業機構,OCC接受美國證券交易委員會、美國商品期貨交易委員會和聯邦準備理事會的監管。其中央對手方清算服務支持100多家清算會員以及20家交易所和交易平台,使OCC成為金融、金融科技、銀行、技術、風險管理和市場營運等領域專業人士的重要雇主。

資深首席軟體工程師,Java – 芝加哥混合辦公

在 OCC 領導 Java 自動化測試框架開發,支援關鍵風險技術系統。 在芝加哥混合辦公職位中推動架構、CI/CD、安全交付、技術標準與工程師指導。

說明

  • 擔任 OCC 自動化測試框架團隊的資深個人貢獻者
  • 為關鍵風險技術系統設計、開發並改進自動化框架
  • 負責從規劃到完成的複雜技術交付,同時建立工程標準
  • 撰寫整潔、可維護且經過充分測試的 Java 程式碼,並領導除錯和根因調查
  • 負責框架功能開發,並透過文件、指導與賦能推動採用
  • 進行程式碼審查,推動整個程式碼庫和交付流程持續改進
  • 評估並處理 SonarQube、Snyk、Sysdig、Veracode 和 Black Duck 的發現項目
  • 透過 Jenkins 強化 CI/CD 自動化,並使用 Docker、Harness 和 Rancher 實現容器化部署
  • 解決複雜的框架問題,並處理反覆出現問題的根本原因
  • 主持設計審查、概念驗證計畫和架構決策
  • 指導和培育 Associate 及其他工程師
  • 在敏捷環境中與業務、技術和非技術利害關係人合作
  • 參與衝刺規劃、估算和路線圖討論
  • 在不承擔正式人員管理職責的情況下提供技術領導與方向

職位要求

  • 至少五年專業軟體工程經驗,涉及生產系統,包括分散式系統和後端微服務
  • 具備 Kafka Streams 和訊息佇列等分散式運算技術經驗
  • 具備 API 開發、SQL 資料庫以及 Amazon S3 等儲存服務的紮實背景
  • 了解 CI/CD、DevOps 工具、Git 和測試自動化框架
  • 深入理解物件導向程式設計、微服務、REST API 以及 Java 8 或更新版本
  • 具備在敏捷交付實務中領導技術工作的經驗
  • 具備進階 Java 技能,涵蓋物件導向設計、並行、多執行緒、效能調校和 Spring Boot
  • 深入了解 Kafka,包括生產者、消費者、主題、分割區和交付語意
  • 具備 Protobuf 或 Avro 以及綱要治理實務經驗
  • 具備 AWS 實務經驗,尤其是 S3
  • 能夠為 PostgreSQL 等關聯式資料庫撰寫和最佳化分析型 SQL 查詢
  • 熟悉 Git 工作流程以及 Jenkins 或同類 CI/CD 平台
  • 具備使用 Claude Code 等 AI 輔助開發工具的實務經驗
  • 擁有電腦科學或相關技術學科的學士學位
  • 能夠指導同事,並在敏捷環境中有效協作

福利待遇

  • 混合辦公安排,每週最多可遠端工作兩天
  • 學費補助
  • 學生貸款償還援助
  • 遠端工作時可自行選擇工作裝置的科技津貼
  • 充足的帶薪休假和育嬰假
  • 雇主提供 401(k) 配對提撥
  • 醫療、牙科和視力保險
  • 符合獲得酌情獎金的資格
  • 年度酌情獎勵,目標範圍為 8% 至 15%