資深資料庫工程師 - 美國境內遠端工作
Spreedly 正在尋找資深資料庫工程師,負責提升支援其開放支付平台的分散式資料庫之效能、可靠性、可觀測性與營運安全性。
說明
- 提升 Spreedly 分散式資料庫環境的效能與可靠性
- 透過監控埋點、程式碼審查與預發布環境驗證,分析瓶頸與可靠性威脅
- 調校慢查詢、索引與資料庫設定
- 排解分散式資料庫問題,例如交易競爭、重試、熱點範圍與低效存取模式
- 定義並維護資料庫效能基準
- 指導工程團隊進行結構描述遷移、存取模式設計與設定更新
- 審查涉及結構描述、主索引鍵、索引與交易邊界的設計
- 在事件與根因調查期間提供資料庫專業支援
- 建立更安全的遷移流程、文件與營運指引
- 管理資料庫版本升級、備份與復原測試、叢集設定及容量規劃
- 強化延遲、重試、競爭、範圍健康狀況與容量的可觀測性
- 與 Cockroach Labs 協調託管資料庫環境相關工作
- 與基礎架構、平台及應用程式工程團隊密切合作
- 指導工程師進行資料庫疑難排解、效能最佳化與分散式資料庫原理實踐
- 作為可靠性團隊的資料庫權威,以資深個人貢獻者身分工作,不直接管理下屬
職位要求
- 至少五年專業經驗,主要專注於營運與最佳化生產資料庫
- 具備豐富的分散式資料庫管理實務經驗,包括效能與高可用性行為
- 具備管理支援業務關鍵生產系統之關聯式資料庫的實務經驗
- 曾成功找出資料庫低效問題,並在查詢、索引、結構描述或設定方面取得可量化改善
- 具備進階 SQL 技能,包括執行計畫、交易管理與分散式 SQL 的取捨
- 能夠評估資料庫變更風險,並清楚傳達技術取捨
- 能夠自主調查陌生系統、設定優先順序並交付改善成果
- 以周全且協作的方式與他人合作
- 具備在大量交易量下管理 CockroachDB 的生產經驗
- 具備管理 PostgreSQL 的經驗
- 具備營運託管資料庫服務,並與供應商支援及工程團隊協作的經驗
- 具備在大型高流量資料表上執行零停機或最低停機時間結構描述遷移的經驗
- 具備支援支付、金融科技或其他可用性至關重要平台的背景
- 具備資料庫容量規劃與叢集規模設計經驗,包括多區域架構
- 具備使用 Python、Go 或同類語言建立營運工具或檢查機制的經驗
- 熟悉 Rails ActiveRecord 等 ORM
- 具備 AWS 或 Azure 雲端營運經驗
- 具備資料庫相關雲端認證者尤佳
- 若在分散式資料庫管理方面展現同等深度,則不強制要求 CockroachDB 或 PostgreSQL 經驗
- 目前已獲得在工作地點所在國家合法工作的授權,且未來不需要雇主提供簽證贊助
- 成功通過背景調查與推薦人查核
- 申請人不得居住在紐約州
福利待遇
- 具競爭力的薪資與股權獎酬
- 完整的醫療與牙科保障,包括完全由公司支付的方案
- 公司支付的人壽保險與失能保險
- 可選的視力與補充保險,以及多種彈性支出帳戶方案
- 開放式帶薪休假,以及新手父母可享有的 12 週帶薪假期
- 401(k) 配對計畫:每年最高 5,000 美元的配對額度按 5% 配對
- 每年 1,000 美元的專業發展津貼
- 每月居家工作與數位生活津貼、一台全新 MacBook,以及一次性配件報銷
- 公司支付專業教練服務費用
- 遠端員工可前往北卡羅來納州達勒姆總部
