
System Application Development Engineer (Windows/Desktop)
- Taipei City
- Permanent
- Full-time
- Help design and build the core sync, storage, and system-facing user experiences for UniFi Drive on Windows — enabling seamless, intuitive, and intelligent data access across local and cloud environments.
- Deliver platform-integrated file experiences by working with Windows system behaviors and APIs to create intuitive and performant user interactions.
- Solve complex problems around consistency, versioning, conflict resolution, and offline capability in distributed environments.
- Collaborate with backend, infrastructure, and design teams to align on architecture, data flows, and end-to-end reliability.
- Continuously improve performance, resilience, and the maintainability of the application.
- 3+ years of experience in Windows system-level or desktop application development using C++ or C#.
- Familiarity with Windows system architecture and file behaviors.
- Proficient with Git and modern development workflows.
- Comfortable integrating communication protocols such as REST APIs, WebSocket, WebRTC, or MQTT into system components.
- Proactive, collaborative, and comfortable navigating ambiguity in a fast-evolving platform environment.
- Experience with .NET Framework or .NET Core, and desktop app development using C#.
- Experience building synchronization logic or distributed file update mechanisms (e.g., change detection, version tracking, conflict resolution).
- Experience designing storage-related features in NAS or hybrid environments (e.g., backup orchestration, remote access, local-cloud interaction).
- Familiarity with Cloud Files API or Windows Shell integration.
- Experience with virtual file system technologies such as Dokan.
- Background in building backup, versioning, or storage tools.
- Knowledge of file transfer optimization (e.g., resume support, caching) and data consistency challenges
- International work environment and work with global development teams.
- Excellent work conditions.
- Competitive package we can and do offer great pay, perks, and benefits.
- Group insurance; Health insurance.
- Flexible working patterns.
- Free drinks and snacks in the office.