軟體工程師,網路功能(加拿大遠端)
為 Tailscale 的連線軟體打造安全的網路功能與分散式系統。在加拿大遠端工作,使用 Go 開發開源用戶端與後端服務。
說明
- 透過參與開源用戶端程式碼,以及專注於網路功能與最佳化的後端服務開發,打造 Tailscale 產品。
- 負責從實作與構思到策略決策的整個產品生命週期工作。
- 與 UX/UI 設計師和產品經理合作,定義網路功能。
- 設計、實作、測試並記錄核心網路元件。
- 為正式環境服務增加可觀測性,回應事件並處理客戶支援升級問題。
- 評估並提升網路系統與資源的效率、可擴充性及可靠性。
- 設計與實作網路解決方案時,採用安全優先的方法。
職位要求
- 具備實作應用層網路與分散式元件的經驗,包括代理伺服器、連接器與覆疊路由。
- 深入了解作業系統網路內部機制,包括通訊端程式設計、路由表與封包篩選原語。
- 具備使用 Go 進行專業開發的經驗。
- 具備設計與操作分散式系統的背景。
- 深入掌握並行概念,例如多執行緒、競態條件、記憶體管理與同步原語。
- 了解可擴充性原則。
- 具備使用 PostgreSQL 或 MySQL 等關聯式資料庫的經驗。
- 能夠撰寫高效率的 SQL 查詢。
- 具備優良的書面與口頭溝通能力。
- 能夠清楚傳達複雜的技術概念。
- 具備協作且自我驅動的工作方式,能獨立工作,也能與團隊合作。
- 能夠適應快速變動的新創環境。
福利待遇
- 具包容性且彈性的工作環境,支持真實地表達自我。
- 完整的總薪酬方案,包括基本薪資、股權獎勵,以及適用於按配額計薪職位的浮動佣金。
- 為員工及其家屬提供完整的團體福利,包括到職即開始享有的醫療、視力與牙科保障。
- 遠端優先的工作模式,並提供彈性安排。
- 提供線上與實體的社交交流機會。
- 透過 WeWork 或同類空間享有企業共享辦公空間使用權。
- 雇主按員工提撥金額一比一提供退休金提撥配對,雇主每年最高提撥符合資格薪酬的 0.75%。
- 年度公司旅遊與團隊外出活動。
- 每年提供 1,500 美元用於專業發展。
- 提供導師指導、教練支持及內部晉升機會。
- 彈性的帶薪休假。
- 可選擇公司提供的 Mac 或 PC 筆記型電腦。
- 每月補助居家網路費用。
- 提供 500 美元的工作站客製化津貼。
- 生產父母可享 20 週帶薪育嬰假補貼,非生產父母可享 16 週。
