Horizon3.ai
Horizon3.ai
Horizon3.ai 是一家成立於 2019 年的網路安全與人工智慧公司,致力於開發自主滲透測試軟體。其 NodeZero 平台可協助組織持續評估安全狀況,找出雲端、物聯網與本地部署環境中可被利用的攻擊路徑。NodeZero 採用自助式 SaaS 模式,不需要部署持續運作或基於憑證的代理程式,即可提供弱點洞察。Horizon3.ai 由美國特種作戰與國家安全領域的資深人士創立,專注於協助安全團隊在攻擊者利用弱點之前主動處理安全問題。

首席軟體工程師,代理式資料平台

制定 Horizon3.ai 資料庫平台的技術方向,為其自主網路安全產品規劃 PostgreSQL 與圖形資料架構。 主導可擴充的結構描述與遷移設計,同時貢獻正式環境程式碼並指導跨團隊工程師。

說明

  • 與工程主管及滲透測試平台組織共同制定資料庫平台路線圖。
  • 針對結構描述設計、分割、遷移與可擴充性,做出關鍵資料庫架構決策。
  • 撰寫設計文件,為團隊建立共同的技術基礎。
  • 主導 PostgreSQL 專業工作,涵蓋查詢最佳化、索引、分割、複寫與連線集區。
  • 塑造以圖形為基礎的資產模型,用於表示滲透測試中的主機、服務、憑證與弱點。
  • 主導結構描述審查,確保遷移安全、可復原,且可在不中斷服務的情況下完成。
  • 開發嚴謹執行結構描述變更所需的工具與工程實務。
  • 透過程式碼審查、設計審查及結對協作,指導 P5 與 P4 工程師。
  • 與資料匯入、資產清冊、API 平台及安全研究團隊協調資料契約、查詢效能標準與架構守則。
  • 以個人貢獻者身分撰寫正式環境程式碼與技術設計文件。

職位要求

  • 具備深厚且經實務驗證的 PostgreSQL 經驗,包括查詢規劃器內部機制、進階索引、分割、邏輯複寫、大規模 vacuum 作業及連線集區調校。
  • 具備設計大型多租戶資料庫的經驗,包括資料列層級安全性與租戶隔離。
  • 具備大規模正式環境結構描述遷移經驗,熟悉零停機變更、向後相容的結構演進,以及 Flyway 或 golang-migrate 等工具。
  • 了解圖形資料模型與 Neo4j、AWS Neptune 等資料庫,或遞迴 CTE、ltree、鄰接串列等類圖形的關聯式模式。
  • 能以 Go 或 Python 撰寫正式環境應用程式碼。
  • 曾在多家公司或團隊中定義資料庫架構,並從設計一路推進至正式環境。
  • 了解資料架構的取捨,包括正規化與非正規化、一致性與可用性、OLTP 與 OLAP 分離,以及先定義結構與延後定義結構的設計方式。
  • 能為長期發展及大幅增加的資料量規劃結構描述設計。
  • 能在設計文件、架構決策紀錄(ADR)及跨團隊審查中,清楚說明複雜的資料庫決策。
  • 曾在沒有直接管理權的情況下,推動多個團隊採用資料庫標準。
  • 曾建立資料庫工程實務,包括結構描述審查規範、遷移安全標準及查詢效能審查。
  • 曾透過程式碼審查、結對程式設計及架構指導,培育工程師。
  • 網路安全資料經驗、時間序列資料庫、法規遵循、分析查詢或 BI/報表經驗,以及開源資料庫貢獻經歷皆為加分項。
  • 擁有至少 25 Mbps 的家用寬頻連線。

福利待遇

  • 可能提供股票選擇權。
  • 為員工及其家人提供醫療、視力與牙科保險。
  • 彈性的休假政策。
  • 優渥的育嬰假。
  • 彈性的遠端工作安排。
  • 職涯發展機會。
  • 具包容性且重視合作的工作文化。
  • 可能需要出差,出差比例最高為 5%。