Product Developer (後端系統開發)

Taipei, Taiwan


Synology's product developers create cutting-edge products used by millions of users around the world. Our portfolio of data storage, networking, and surveillance products are powered by our own software solutions, giving us a unique edge in today's crowded market. We are looking for engineers that can make an impact, bringing in fresh ideas from different areas to help expand our team of high-energy developers.


Data is what empowers today’s businesses, and its aggregation drives economies and our society forward. We generate unquantifiable amounts of data each and every second, even if only a fraction of it is ever recorded. Synology designs data management solutions engineered to enable businesses to continue turning the wheels of innovation. As a Product Developer in one of Synology’s most fundamental software teams, you’ll be working on core functionality that our storage solutions depend on.

You will:
- Integrate subsystems/applications into Synology DSM
- Design and develop reliable and high-performance systems for Synology solutions
- Develop efficient system monitoring solutions
- Improve the performance and reliability of existing frameworks


You are expected to have:
- Good programming and communication skills
- Strong analytical and problem-solving skills
- Familiarity with Linux OS and system programming in Linux environments
- Prior experience in developing web-based user interfaces
- Ability to work independently and as part of a team
- Genuine passion for developing high-performance/reliable system and learning new techniques

We're targeting candidates with:
- Proficiency in C, C++, and scripting languages (e.g., Python)
- Experience in developing Linux-based OS
- Experience in full life cycle of system implementation (analyze, design, build, test, implement, and support)



上傳履歷與自傳檔案時,請使用 Microsoft Word/PowerPoint 或 PDF 格式。