Software Architect (軟體工程團隊,Imagineer)

Job Description

【What Will You Do?】  

作為Infrastructure project的軟體架構師,你將與一群充滿好奇心的跨領域專家共事,其中包含: 硬體、全端軟體開發、傳輸系統、衛星及無線通訊技術、路由及網路協定。整個團隊將共同設計、建造並運作高度離散式快取內容傳輸網路  (HD-CDN),提供新興國家顧客一新型態的離線影音平台。

為了解決上述挑戰,目前團隊正在執行Infrastructure project相關專案如下,我們非常期待你的加入,與我們一起開發創新的解決方案!

  • 內容傳遞網路 (CDN):你將會專注在改善影音內容及軟體傳輸的系統。持續提升平台運作效能並符合成本效益。Migo Broadbeam解決方案以衛星作為CDN骨幹網路 ,符合高流量及大範圍數據傳輸需求,你將負責精進通訊協定以確保衛星頻寬及數據傳輸的品質及穩定性。你也會持續完善快取伺服器的設計,以符合多元的應用環境,包括:公有雲,私有數據中心,零售商,家用,及個人行動裝置等。
  • 影音管理平台: 確保顧客能順利下載影音內容是我們的承諾.身為軟體工程團隊的一份子,你將會負責持續發想新點子,以改善影音平台的傳輸速度與效率,並精簡發佈流程及管理內容資料庫。你也將參與系統架構的改善以及引進最新編碼技術的應用, 以確保顧客有最佳的觀影體驗。
  • 行動付款平台: 我們的目標市場(東南亞新興國家)普遍缺乏基礎電信設施,同時是一個以實體現金消費的市場. 因此,如何整合離線以及線上的使用者情境,設計出符合市場特性的付費流程架構,將是個與眾不同的挑戰。
  • 數位版權管理(DRM): 由於目標市場的使用者大多使用五花八門的低價手機與長時間離線, 我們的內容供應商對於版權保護格外重視. 你將會設計並確保數位版權管理的解決方案,以取得各種類型的內容合作夥伴(從當地片商、電視台至好萊塢製片廠等級)的信任。

【Responsibilities】  

  • 設計並架構高度規模化, 維護性,及容錯性的企業級解決方案系統
  • 提供開法者技術引導,以確保順利產出高品質的解決方案
  • 主導技術討論,透過跨團隊溝通了解需求,並取得共識
  • 提供典範實務建議,熟悉多元技術及工具知識

【What Will You Do?】  

As a member on the infrastructure project, you will work with Imagineers who are curious and have a high level of expertise in cross disciplines domain knowledge such as hardware, full-stack software, distributed systems, satellite and cellular communication, routing and network protocol. The team is highly collaborative in designing, building and operating a Hyper-Distributed, Deep-Caching content delivery network (HD-CDN) to provide a platform that enables affordable video access to the masses.  Here are some examples of sub projects we are currently working on which we will need your help to continue building innovative solutions for:

Content Delivery Network: You will be focusing on improving the content and software delivery systems. Continuously finding ways to make the platform more efficient, better performing and cost-effective. In Migo Broadbeam solution, a satellite-based broadcast content delivery system, designed to deliver high volumes of data, you will be responsible for improving our proprietary communication protocol that ensures satellite bandwidth efficiency and data transfer reliability. You will also be part of our continuous effort on refining our edge caching servers to accommodate a wide range of environments including public cloud, private datacenters, retail, household, and automobile.

Video Studio Platform: Getting the video to tens of thousands customers on a daily basis is our promise. As part of the software engineering team, you will continuously generate ideas to improve the speed and efficiency for the video studio platform to streamline our publishing process and manage our content library. You will also be part of the effort on improving the system architecture and leverage the latest video transcoding technology to provide great video quality to tens of thousands of consumer devices.

Payment Infrastructure: Our target markets not only lack ubiquitous telco infrastructure but also is a mainly cash- based society. To address these two main issues, you will be creating a payment infrastructure that integrates both offline and online uses cases.

Digital Rights Management: Our target markets typically have a highly fragmented, low end and offline consumer device landscape so naturally our content partners put a great amount of emphasis on the protection of their content. You will create a proprietary DRM solution to gain and maintain the trust of our content partners which range from local to Hollywood studios.

Requirements

【基本條件】 • 電腦科學、資訊工程相關科系畢業或同等經驗 • 3-6年以上軟體設計與開發經驗,並具備架構企業級平台的經驗 • 精通至少一種程式語言:Java, Python,… etc. 並具備物件導向思維(object thinking)解決問題的能力 • 具備系統概念,並有能力設計具可擴張性及效能的軟體架構 • 高超的溝通能力,幫助不同背景夥伴理解抽象且複雜的概念 • 具備發想及收斂的能力,以產生多樣的解決方案 • 在既有架構的限制下,仍能持續完成任務 【加分條件】 • 具備自動化測試經驗,如: Junit, Selenium • 敏捷式軟體設計開發經驗 【Requirements】 • MSc degree in Computer Science, Computer Engineering, or other related field with 3 years’ work experience (BS degree holders from similar fields may apply provided they have at least 6 years’ work experience) • At least 3-6 years’ combined work experience in design and implementation of full-stack development projects and service-level architecture in diverse industries • Proficient in OOP; with comprehensive experience in using different design patterns, languages and frameworks • Able to clearly communicate complex ideas to a broad audience • Able to engage on both divergent and convergent conversations in ideating various solutions • Comfortable working with constraints of legacy architecture 【Location:】 Taipei, Taiwan (20% travel, regional)

Salary

1.1M ~ 2M TWD / year

Location
台北

Team

Yi-Chieh Chen

Other Popular Jobs at Migo熱鬧點科技

Engineering Jobs

Software Developer (軟體工程團隊, Imagineer)

Full-timeMid-Senior level780K ~ 1.4M TWD / yearUpdated 5 days ago

Technology Jobs

Data Engineer (數據分析團隊,Imagineer )

Full-timeMid-Senior level780K ~ 1.4M TWD / yearUpdated 5 days ago

Data Scientist (數據分析團隊, Imagineer)

Full-timeMid-Senior level780K ~ 1.35M TWD / yearUpdated 5 days ago

Site Reliability Engineer(軟體工程團隊, Imagineer)

Full-timeMid-Senior level750K ~ 1.3M TWD / yearUpdated 14 days ago

Assistant Engineer (Product team, Imagineer)

Full-timeAssociate30K ~ 50K TWD / monthUpdated 14 days ago

Interaction Designer (UI/UX Design Team, Imagineer)

Full-timeMid-Senior level40K ~ 75K TWD / monthUpdated 14 days ago

Design Jobs

UX designer (UI/UX Design Team, Imagineer)

Full-timeMid-Senior level45K ~ 90K TWD / monthUpdated 14 days ago

Similar Jobs

Page  logo 1482125639

Product Manager

As a Product Manager, your mission is to build great products for users. You ...
Ceihopxw1sczmhwgqqas

Backend網站後端開發工程師

工作內容 我們希望可以找到下列特質的工程師朋友加入我們的團隊:  - 善於溝通  - 重視使用者體驗  - 勇於接受挑戰新領域  - 富有想像力...
Om2ur9kogidwnj6u1kqp

Full Stack Developer

We are looking for passionate developers who care about software excellence. ...
Urdopu8coly0nmnzlcmt

Web 後端工程師

###簡介* 我們的主要產品是「外匯社群交易平台」,連結全球的用戶會員與外匯經紀商* 提供會員優質的交易員投資訊號,藉此消弭資訊不對稱,提高外匯交易獲利率...