資深軟體工程師(澳洲遠端)
打造並現代化 Marigold 的訊息傳遞、雲端及行銷科技基礎架構。 運用 Java、Kafka、AWS、DevOps 與 AI 輔助工程實務。
說明
- 運用物件導向原則開發並維護穩健的軟體。
- 審慎判斷 AI 產出的成果,進行驗證或在必要時予以修正。
- 協助制定技術方向並帶領架構討論。
- 引導團隊成員克服複雜的技術挑戰。
- 設計可擴充的系統並更新舊有平台。
- 負責任地運用 AI 自動化,協助程式碼審查、分流、文件撰寫與學習。
- 負責 Kafka 訊息傳遞與事件基礎架構,並持續改善。
- 使用 Fargate、Bedrock、EC2、ECS、SNS/SQS、RDS 和 Elasticsearch 等 AWS 服務。
- 使用 Docker、Kubernetes、Terraform 與自動化部署工具。
- 運用 SQL 和 NoSQL 技能建置可擴充的資料解決方案。
- 參與並帶領輪值待命安排。
- 提升可靠性並強化主動監控。
- 協助規劃路線圖,並改善各團隊的開發者體驗。
- 審查程式碼並支持團隊學習。
- 維護持久可靠的文件與架構紀錄。
- 與內部工具團隊合作,改善 AI 驅動的協調、審查與分流能力。
- 指導工程師,為協作且充滿好奇心的團隊貢獻心力。
職位要求
- 具備至少 9 年軟體開發經驗。
- 擁有商業環境中的物件導向 Java 開發經驗,並熟悉至少另一種程式語言;優先考慮 C#。
- 具備 Kafka 或其他訊息匯流排系統的經驗。
- 具備微服務建置經驗。
- 深入了解系統設計與可擴充架構。
- 具備雲端技術經驗,優先考慮 AWS。
- 具備扎實的基礎架構、DevOps、Docker、Terraform 與 Kubernetes 經驗。
- 熟練使用 SQL 和 NoSQL 系統。
- 日常使用 AI 程式碼編寫或審查助理。
- 能批判性評估 AI 輔助產出的內容。
- 能獨立有效工作,也能與遠端團隊合作。
- 能清楚地以書面及口語溝通。
- 樂於指導他人。
- 重視團隊合作、保持好奇心並善於解決問題。
- 致力於持續學習。
- 願意參與輪值待命安排。
福利待遇
- 無限休假。
- 彈性工時。
- 完全遠端工作。
- 生日當天休假。
- 為父母雙方提供優渥的育嬰假。
- 新進員工可獲得居家辦公設備補助。
- 可選擇每兩週一次的 WeWork 團隊聚會,並提供午餐。
- 文化興趣社團。
- 每年舉辦 DevCamp,與公司各地的同事實體交流。
- Change Days。
- Innovation Sprints。
- 員工協助計畫。
- 健康福祉應用程式。
- 流感疫苗接種。
- 薪資延續保障。
- 人壽保險。
- 職涯發展與學習機會。
- 知識分享活動。
- 有機會向管理層及跨職能團隊展示工作成果。
- 導師指導文化。
