NetBox Labs
NetBox Labs
11 – 50 員工
B2BSaaS企業
NetBox Labs 圍繞開源 NetBox 平台,為網路與基礎設施營運開發商業產品。其產品包括 NetBox Cloud 和 NetBox Enterprise,協助組織維護可靠的網路資料真實來源、支援自動化與組態管理,並在各個系統之間連結基礎設施資訊。作為一家 B2B SaaS 與企業科技公司,NetBox Labs 結合開源開發與商業工具,致力於讓網路管理更加一致且高效。

資深全端工程師,可觀測性——拉丁美洲(遠端)

為 NetBox Labs 的網路可觀測性平台打造 Go、Python、React 與 TypeScript 產品。 開發支援網路探索與保障的遙測儀表板和服務。

說明

  • 開發並營運用於網路探索、保障、裝置群組管理和資料擷取的 Go 與 Python 後端服務
  • 設計並演進採用 Protocol Buffers 和 OpenAPI 的版本化 gRPC 與 REST API
  • 建立 React 與 TypeScript 監控及遙測儀表板
  • 設計包含篩選器、門檻值、警示狀態,以及連結至底層 NetBox 裝置的儀表板工作流程
  • 參與面向大型裝置群組與高頻率遙測的查詢及彙整 API 開發
  • 使用產生的 API 用戶端和共用結構描述,實作具型別安全的前後端整合
  • 參與團隊的待命輪值
  • 擴大單元、整合、契約和端對端測試的自動化涵蓋範圍
  • 與產品經理、設計師、面向客戶的同事及工程團隊合作
  • 在設計、編碼、測試、審查和事件分流的整個過程中使用 AI 開發工具與代理式工作流程
  • 進行程式碼審查、指導同事並推廣良好的工程實務
  • 參與規劃並協助制定產品與技術藍圖

職位要求

  • 至少五年的專業軟體工程經驗
  • 在後端和前端開發方面都具備豐富的正式環境經驗
  • 具備 Go 和 Python 的正式環境經驗,精通其中一種並熟練掌握另一種
  • 具備使用 Protocol Buffers 設計和營運 gRPC 服務的經驗,包括結構描述演進、向後相容性、串流 RPC、截止期限、攔截器或中介軟體,以及錯誤處理
  • 具備使用訊息佇列、非同步工作處理和冪等資料擷取開發分散式事件驅動系統的經驗
  • 熟悉 React 和 TypeScript
  • 具備建立監控、可觀測性或分析儀表板的實務經驗
  • 具備資料視覺化函式庫的實際使用經驗
  • 具備有效呈現大型或高頻率資料集的經驗
  • 具備透過 WebSockets、伺服器推送事件或 gRPC-Web 串流,向瀏覽器提供即時資料的經驗
  • 了解現代 CSS、回應式版面配置和實用的無障礙設計,包括 WCAG、適合色覺障礙者的配色方案及無障礙圖表
  • 具備使用 Jest 和 React Testing Library 撰寫前端自動化測試的經驗,包括視覺回歸測試
  • 經常實際使用 AI 程式設計助理和代理程式
  • 能合理判斷 AI 產生內容的品質並保護敏感資料
  • 熟悉 AI 工具的提示撰寫和內容管理技巧
  • 具備清楚的溝通能力和有效的協作能力
  • 能在快速變動的環境中工作,並參與產品與技術決策

福利待遇

  • 股權薪酬
  • 獎金機會
  • 在拉丁美洲境內遠端工作
  • 平等就業機會
  • 招聘流程便利措施