
Oxford Quantum Circuits 軟體工程師(混合辦公,英國)
為 Oxford Quantum Circuits 的商用量子電腦打造安全且易於維護的軟體。 負責專案從設計、測試到部署、評估和正式環境支援的完整流程。
說明
- 為 Oxford Quantum Circuits 量子電腦的生產與運作打造可靠、安全且易於維護的軟體。
- 負責軟體專案從需求蒐集、解決方案設計、原型開發、測試、部署到評估的完整流程。
- 在權衡效能、安全性、可維護性、複雜度、成本和資源限制的基礎上,建立系統與技術方案。
- 開發符合功能性與非功能性需求的可靠軟體,並提供清楚的使用者與開發者文件。
- 調查並解決開發環境與正式環境中的問題。
- 審查並徹底測試程式碼,參與結對程式設計,並評估是否已準備好投入正式環境。
- 自動化品質保證與文件工作流程,包括開發和維護 CI/CD 管線。
- 評估不同技術方案、說明建議理由,並與工程師和利害關係人密切合作。
- 同時參與全新專案與既有程式碼庫的開發。
- 透過指導、培訓和內部知識分享活動分享技術專長。
- 透過實務支援、指導和建設性回饋,協助經驗較少的工程師成長。
- 在適當情況下,透過會議、合作計畫或發表文章代表 Oxford Quantum Circuits。
職位要求
- 具備交付多個軟體專案並涵蓋完整開發生命週期的實務經驗。
- 具備有效使用全新程式碼庫和既有程式碼庫的經驗。
- 具備診斷與修復開發環境及正式環境問題的實務經驗。
- 具備維護跨越多個系統層級之軟體的經驗。
- 具備扎實的 Python 技能,熟悉廣泛使用的 Python 函式庫。
- 熟悉軟體資料結構、程式設計技術和電腦科學基礎概念。
- 了解物件導向分析與設計、程式碼組織、演算法、作業系統、網路、HTTP 和資料管理。
- 能夠根據初始需求設計複雜系統,並完成正式環境部署。
- 能夠清楚理解並傳達程式碼庫架構。
- 具備應用函數式程式設計技術的經驗。
- 了解使用 Docker 和 Kubernetes 進行容器化。
- 具備建立和維護支援品質保證及快速發布之 CI/CD 管線的經驗。
- 能夠就複雜技術主題指導同事,並協助提升工程表現。
- 具備電腦科學和數值學科的研究所學歷,或同等專業經驗。
- 具備靈活、注重細節且重視品質的工作方式,並擁有出色的溝通、時間管理、問題解決和創新能力。
- 優先條件:具備交付面向終端使用者之軟體產品的經驗。
- 優先條件:熟悉訊息代理程式或資料串流技術。
- 優先條件:具備關聯式和非關聯式資料庫的經驗。
- 優先條件:曾在核心軟體專長之外作出貢獻,例如測試、產品負責人或平台工程。
- 優先條件:具備開發面向全球部署之容器化微服務的經驗。
- 優先條件:熟悉 Azure 或 AWS。
- 優先條件:具備在 Python 生態系開發網頁應用程式的經驗。
- 優先條件:具備設計或建構使用者介面的經驗。
- 優先條件:具備 JavaScript 或 TypeScript、HTML 和 CSS,以及 React、Angular 或 Node.js 的工作知識。
- 優先條件:具備電腦科學或相關科系學位。
- 優先條件:具備軟體工程環境中的領導或指導經驗。
福利待遇
- 透過多元的工程工作拓展技術能力。
- 與其他工程師交流知識與想法。
- 參與塑造並改善工程實務。
- 從早期概念到正式環境,對軟體承擔有意義的所有權。
- 參與廣泛且技術要求高的平台建置。
- 打造直接支援 Oxford Quantum Circuits 量子電腦開發與運作的解決方案。









