TeamViewer 奧斯汀資深全端軟體工程師
在奧斯汀擔任資深職位,負責 TeamViewer 數位工作場所服務與 Web 應用程式的全端開發。 參與架構、雲端營運、測試,以及負責任的 AI 輔助工程實務建設。
說明
- 使用 Java 或 Kotlin 搭配 Spring Boot,或 Node.js 與 TypeScript 開發及營運後端服務與 API
- 使用 React 與 TypeScript 建立穩健的 Web 應用程式
- 協助演進設計系統與微前端架構
- 為可擴充、具韌性且安全的服務制定架構與設計決策
- 採用領域驅動設計與事件驅動設計原則
- 建立資料模型,並選擇適合的 SQL 或 NoSQL 儲存解決方案
- 使用 Kafka、NATS 或 RabbitMQ 建立非同步整合
- 使用 Docker 與 Kubernetes 管理服務部署及營運
- 改善 CI/CD 工作流程與正式環境可觀測性
- 制定涵蓋單元、整合、契約及端對端測試的測試方法
- 推進負責任的 AI 輔助開發,並建立團隊實務
- 指導與培育工程師
- 主導技術程式碼審查
- 鼓勵各團隊採用一致的工程實務
- 端到端交付功能,並影響整個技術堆疊的技術方向
職位要求
- 具備電腦科學、軟體工程或相關領域學位,或具備同等實務經驗
- 具備至少六年涵蓋後端與前端系統的專業軟體開發經驗
- 具備主導技術計畫的實績
- 熟悉使用 Java 或 Kotlin 搭配 Spring Boot,或 Node.js 與 TypeScript 進行後端開發
- 具備使用 React 與 TypeScript 建置應用程式的豐富經驗
- 具備使用 Redux Toolkit、Zustand 或 TanStack Query 等現代狀態管理工具的經驗
- 具備設計系統或微前端經驗者尤佳
- 深入了解分散式系統、API 設計與軟體架構
- 具備 PostgreSQL 或其他關聯式資料庫及 NoSQL 系統的豐富經驗
- 具備 Kafka、NATS 或 RabbitMQ 的實務經驗
- 具備 Docker、Kubernetes、CI/CD 與正式環境可觀測性的豐富經驗
- 了解後端與 Web 應用程式的安全性最佳實務
- 具備使用 Claude Code、GitHub Copilot 或 Cursor 等 AI 程式設計工具的實務經驗
- 清楚了解在團隊中負責任地使用 AI 程式設計工具
- 具備指導工程師並參與敏捷團隊工作的經驗
- 能夠在美國德州奧斯汀工作
- 能夠驗證身分並證明在美國工作的授權資格
福利待遇
- 具競爭力的薪酬與獎金機會
- 彈性的有薪休假與有薪假日
- 401(k) 計畫及雇主配對提撥
- 完整的健康保險,其中醫療保險由雇主全額支付
- 最長 12 週的育嬰假
- 基本人壽保險
- 短期與長期失能保險由雇主全額支付
- 季度團隊建立活動
- 領導階層午餐會
- 全公司全員會議
- 開放式辦公政策
- 商務休閒服裝規範
- 共融的職場文化
- 申請與招募過程中可提供便利或調整
