High 5 Games
High 5 Games

High 5 Games 為受監管的博弈營運商及業界合作夥伴開發並提供賭場電子遊戲與平台技術。其產品組合包括超過 150 款線上及實體賭場電子遊戲,以及累進式彩金和遊戲內促銷工具,旨在支援多元的賭場體驗。

公司亦透過 B2B 整合提供賭場平台與遊戲工作室解決方案,支援面向營運商的部署,以及面向玩家的社交和เงินจริง產品。High 5 Games 的業務涵蓋遊戲、博弈及 B2B 技術領域,團隊規模為 51 至 200 名員工。

技術總監兼首席架構師(新澤西遠端)

負責 High 5 Games 社交賭場遊戲平台 Java 微服務架構的設計與演進。 領導雲端系統、即時交易、可靠性、安全性以及技術團隊。

說明

  • 為由數百個 Java 微服務組成的雲端平台制定技術願景,並承擔架構總責。
  • 在最初 90 天內,與創始團隊並肩工作,深入了解生產平台。
  • 逐步負責資料與交易層、服務架構及雲端平台。
  • 統籌平台端到端架構,並確立長期技術方向。
  • 設計系統、審查程式碼和資料庫綱要、制定工程標準,並領導工程與技術團隊。
  • 向高階主管、業務利害關係人和監管機構介紹技術策略及取捨方案。
  • 定義服務邊界、API、資料歸屬以及服務之間的通訊方式。
  • 設計高吞吐量、低延遲的交易系統,確保強一致性和冪等性。
  • 建立分散式交易、重試及故障復原方案。
  • 領導架構審查,並維護數百項服務的架構決策紀錄。
  • 減少架構債務,並規劃舊有服務的演進,同時不中斷線上流量。
  • 制定 Java 標準,涵蓋框架、程式庫、建置系統、編碼實務和 JVM 調校。
  • 統籌關聯式資料庫、NoSQL、快取及串流技術的資料庫策略。
  • 發現並解決 JVM、網路和資料層的效能瓶頸。
  • 指導涵蓋容器、Kubernetes、託管資料服務、網路及基礎設施即程式碼的雲端架構。
  • 建立 SLO、可觀測性標準和事件回應實務。
  • 提升可擴充性、韌性、災害復原能力以及雲端支出的效率。
  • 確保安全性、資料保護和可稽核性符合遊戲監管及支付義務。
  • 組建、管理和指導工程與技術團隊,同時提升招募標準。
  • 將業務目標轉化為技術藍圖和專案計畫。
  • 監督技術供應商及第三方平台。
  • 評估新興技術和工具。
  • 向 CEO、高階主管及合作夥伴傳達技術策略和風險。

職位要求

  • 至少 12 年軟體工程經驗,其中至少 5 年負責大型分散式系統架構設計。
  • 精通 Java 17 或更高版本、Spring Boot 和 Spring Cloud、並行處理、JVM 效能調校及垃圾回收。
  • 具備設計和執行 100 個以上生產微服務的實務經驗。
  • 具備營運即時系統的實務經驗:系統每天處理數百萬筆交易,並達到既定的延遲和正常運作時間目標。
  • 具備深厚的資料庫知識,涵蓋 PostgreSQL、MySQL 或 Oracle,包括查詢調校、索引、分片和複寫;同時熟悉 Cassandra、MongoDB、DynamoDB、Redis 或同類 NoSQL 與快取系統。
  • 具備使用 Kafka 或類似串流平台建構事件驅動架構的經驗。
  • 具備 AWS 或 GCP、Docker、Kubernetes 以及 Terraform 或同類基礎設施即程式碼工具的生產環境經驗。
  • 深入掌握分散式系統原理,包括一致性模型、冪等性、分割、背壓和故障模式。
  • 具備設計 REST 或 gRPC API,以及使用 API 閘道和服務網格概念的經驗。
  • 具備實際的可觀測性和可靠性經驗,熟悉 Prometheus/Grafana、OpenTelemetry、Datadog 或同類工具,並了解 SLO 和事件管理。
  • 具備組建工程團隊、評估技術候選人及進行技術面試的經驗。
  • 能夠與高階主管、同儕和個別貢獻者清晰溝通。
  • 具備電腦科學、工程學學士或碩士學位,或同等經驗者優先。

福利待遇

  • 醫療、牙科和視力保險。
  • 401(k) 計畫,包括適用的雇主配對提撥。
  • 帶薪休假和公司假日。
  • 其他職場計畫。