資深軟體工程師,資料平台
打造 Seqana 氣候資料平台,提供可靠且可稽核的土壤碳成果。 主導 GCP 基礎架構、Python 資料管線、地理空間工作流程與工程實務。
說明
- 推進基礎架構,將科學研究轉化為可靠的氣候成果。
- 領導平台建置,將資料、模型和估算方法從研發階段一路轉化為可稽核的客戶交付成果。
- 維護資料、模型和環境的端對端版本管理。
- 為多儲存庫 Python 技術堆疊中的開發者平台和工程實務制定方向,包括環境、容器、專案範本、CI/CD 和管線協作。
- 主導 GCP 基礎架構,涵蓋架構、基礎架構即程式碼、監控、成本與存取管理,以及持續開發。
- 開發地理空間工作流程,以大規模儲存和處理向量資料與高解析度網格資料。
- 改善支援模型和客戶交付成果的資料庫。
- 撰寫設計文件並審查核心基礎架構和管線基礎架構的設計。
- 指導工程師,並為軟體工程和資料工程提供設計與架構方面的回饋。
- 協調基礎架構目標、安排工作優先順序,並讓軟體工程與資料工程工作彼此配合。
- 與軟體工程師、資料工程師、資料科學家和解決方案工程師合作。
- 將研究程式碼轉化為可靠且可重現的基礎架構。
職位要求
- 至少六年工程經驗,其中包括豐富的正式環境資料密集型後端系統和管線設計與維運經驗。
- 具備端對端系統負責經驗、架構決策經驗、設計文件撰寫與審查經驗,以及指導工程師的經驗。
- 精通 Python,並具備扎實的 SQL 技能。
- 具備正式環境的結構描述和資料模型設計經驗。
- 具備使用 Airflow 或 Dagster 等工作流程和管線工具的實務經驗。
- 具備實驗追蹤和資料版本管理經驗。
- 具備正式環境雲端基礎架構的實際維運經驗,最好使用過 GCP。
- 具備使用 Terraform 或 OpenTofu 等基礎架構即程式碼工具的經驗。
- 具備 IAM、容器,以及 Docker 或 devcontainers 等可重現環境的實務經驗。
- 熟悉軟體開發生命週期的各個階段,包括 Python 套件封裝、容器、測試、CI/CD 和可觀測性。
- 能與技術及非技術同事清楚、直接地溝通。
- 高度認同透過科技推進永續發展。
- 具備軟體工程或電腦科學學位,或同等實務經驗。
- 具備正式環境網格資料和地理空間管線經驗者尤佳。
- 具備建置模型服務、模型註冊庫或 DVC、MLflow 等 MLOps 工具的經驗者尤佳。
- 具備為非技術使用者建立 BI 或儀表板工具(如 Streamlit)的經驗者尤佳。
- 具備使用 BigQuery、PostgreSQL 或 dbt 等工具進行資料倉儲設計,以及資料工程工作流程經驗者尤佳。
- 具備地球觀測、環境監測或土壤科學資料相關經驗者尤佳。
福利待遇
- 長期正式聘僱合約。
- 六個月試用期。
- 每週工時 40 小時。
- 每年 30 天特休。
- 在早期階段公司中,對技術方向擁有實質主導權和影響力。
- 積極投入、富有使命感的國際團隊。
- 有機會見證並參與塑造新事業的發展。
- 工程文化重視設計文件、審慎的程式碼審查和共享實務。
- 支援遠端工作:居住於柏林的員工每週最多可遠端工作四天;德國其他地區的員工可全遠端工作,並享有彈性工時。
- 提供飲料和點心。
- 團隊活動。
- 可自行選擇硬體設備。
