資深軟體工程師 Senior Software Engineer

Your Life's Work

Job Description

Migo 正在尋找軟體工程師一起設計、研發我們的軟體方案。您將有機會投入本公司核心產品開發,與其他工程師們、設計團隊、海外團隊、產品經理等夥伴密切討論與規劃,共同打造最棒的大流量分散式系統,讓我們使用者在不用承擔昂貴的網路費用和網路缺乏的環境下,可以有機會下載便宜、即時又便利的影集和電影內容!  

Responsibilities

  • 設計開發高效能的大流量分散式系統,具備其擴展性、安全、穩定及敏捷 
  • 建立並串連數據和服務APIs 
  • 跨團隊合作,與其他工程師們、設計團隊、海外團隊、產品經理建立積極且有效率的溝通合作 
  • 獨自撰寫高品質程式碼或與其他工程師一起討論 
  • 撰寫文件和各類測試 (如單元測試) 以確保高品質的產出 
  • 檢閱程式碼,以共同維護我們的開發高標準 
  • 維護現有的軟體服務並排除有問題的程式碼 

Requirement

Qualification

  • 學士或以上;電腦科學, 資訊相關科系畢業為主 
  • 至少3年以上軟體開發經驗(後端或web開發) 
  • 擁有開發和參與大流量分散式系統或類似工作經驗額外加分 
  • 精通至少一種開發語言,例如:Python, Go, JavaScript, Java或是C/C++ 
  • 精通至少一種資料庫及 Unix-based 環境,例如:MySQL, PostgreSQL, MongoDB, DynamoDB, Cassandra, Memcached或是Redis 
  • 具備跨團隊合作經驗及有效溝通和執行的能力 
  • 具備順暢的中、英文溝通(說和寫)的能力 

 

 

Remote type

Hybrid Job

Benifit

Benifit

勞保、健保、特別休假、勞退、婚假

Benifit

We work hard & play hard! We know how to take care of you by giving you time. Relax and celebrate with your fellow Imagineers during the company-wide happy hours and culture sharing events across the three offices. Relax with your friends and family by using your unlimited annual leaves. Treat your friends to a night out after your biannual compensation and performance reviews.

Salary Range

Negotiable (Above 40K TWD)