應用程式開發工程師 - 聖地牙哥混合辦公
Consertus 應用程式開發工程師,負責在 Google Cloud Platform 上開發安全的 AI 輔助 Python 應用程式。此職位涵蓋雲端原生 API、微服務、基礎架構與安全性控制。
說明
- 建置、最佳化並支援執行於 Google Cloud Platform 的高效能 Python 應用程式
- 在 Cloud Run、GKE、Cloud Functions 和 Compute Engine 上建立具韌性的 Python 服務
- 使用 Cloud Pub/Sub、Cloud Tasks 和 Eventarc 開發可擴充的微服務與事件驅動工作流程
- 使用 FastAPI 和 gRPC 建置並維護經過驗證且具版本管理的 REST API,同時最佳化效能
- 遵循 PEP 8、靜態型別與良好工程實務,撰寫模組化且易於維護的 Python 程式碼
- 參與技術設計審查、衝刺規劃、程式碼審查與架構討論
- 建立並維護以 Terraform 為基礎的基礎架構即程式碼
- 使用 Cloud Build、Artifact Registry、Cloud Deploy 和 GitHub Actions 設定並運作 CI/CD 工作流程
- 透過 Google Cloud Monitoring、Cloud Logging 和 Cloud Trace 建立監控、記錄、追蹤與警示
- 支援 BigQuery、Cloud SQL、Firestore、Cloud Spanner 和 Cloud Storage 等資料服務
- 使用 IAM、工作負載身分聯合與最小權限控制,協助設計安全的雲端環境
- 將 Claude Code 和其他 AI 程式設計助理應用於開發、重構、測試與文件撰寫
- 建立能產出可靠、可擴充且可用於正式環境程式碼的提示詞與開發工作流程
- 評估並改善 AI 產生程式碼的品質、可維護性與安全性
- 使用 AI 輔助工具建立測試框架、OpenAPI 文件與開發人員資源
- 協助推進 AI 賦能的軟體開發生命週期實務
- 使用 Bandit、Semgrep、Snyk 和 SonarQube 執行應用程式安全性審查
- 採用符合 OWASP 的安全編碼、輸入驗證與 API 防護實務
- 使用 Google Secret Manager 和 Cloud KMS 管理憑證與機密
- 確保符合企業安全性與法規標準,包括 SOC 2、ISO 27001,以及適用時的 HIPAA
職位要求
- 具備英語與西班牙語的專業流利程度,能進行口說、閱讀與書面溝通
- 擁有電腦科學、資訊科技、軟體工程或相關技術領域的學士學位,或具備同等專業經驗
- 具備三至五年企業軟體開發專業經驗
- 精通 Python 3.10 或更新版本及 FastAPI
- 具備非同步程式設計、物件導向設計與 API 開發的實務知識
- 具備在 Google Cloud Platform 上設計及部署容器化應用程式的經驗
- 具備 Cloud Run、GKE、Cloud Functions、BigQuery、Pub/Sub、Firestore、Cloud SQL 和 Cloud Storage 的實務經驗
- 具備使用 Terraform 建置基礎架構即程式碼的經驗
- 具備使用 pytest、unittest 或相當框架建立自動化測試的經驗
- 具備 CI/CD 實務與 DevOps 方法的工作知識
- 具備使用 Claude Code、GitHub Copilot 或 Cursor 等 AI 開發助理的經驗
- 優先考量:持有 Google Cloud Associate Cloud Engineer 或 Professional Cloud Developer 認證
- 優先考量:持有 Google Cloud Professional Cloud Security Engineer 或 Professional Cloud DevOps Engineer 認證
- 優先考量:具備連接 Workday、Salesforce、Deltek Vantagepoint 或 Ironclad 等企業系統的經驗
- 優先考量:熟悉 Vertex AI、Document AI、Gemini API、LangChain、LlamaIndex 或同類 AI 與機器學習框架
- 優先考量:具備容器安全性、Binary Authorization、Kubernetes 安全性控制與執行階段監控經驗
- 優先考量:曾參與開源專案、Python 套件或雲端原生工具的貢獻
- 優先考量:扎實掌握安全軟體開發與應用程式安全性原則
福利待遇
- 彈性且包容的工作環境
- 提供職涯成長與技能發展機會
- 致力於打造包容性工作場所的平等機會雇主
