Ubiquiti

Backend Developer - Drive

Ubiquiti
Apply
21 days ago
Taipei, TaiwanMid Level

Responsibilities

  • Design and implement backend services for UniFi Drive that provide fast, secure, and reliable data access and storage.
  • Develop RESTful APIs for file operations, user access, and device integration.
  • Ensure efficient data handling across distributed systems with attention to consistency, scalability, and fault tolerance.
  • Integrate with hardware and firmware layers to improve file storage and retrieval performance.
  • Collaborate with frontend, QA, DevOps, and product teams to deliver features and improvements.
  • Contribute to architectural decisions and maintain code quality through reviews, testing, and engineering best practices.
  • Troubleshoot production issues and improve system reliability and performance.

Requirements

  • At least 3 years of production backend development experience using Golang.
  • Experience with relational databases such as PostgreSQL or MySQL, including schema design and optimization.
  • Understanding of RESTful API design, security, and versioning.
  • Familiarity with file system concepts, data consistency, and caching strategies.
  • Experience with concurrent programming, network protocols, and system-level performance tuning.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Strong problem-solving, analysis, and debugging abilities.
  • Strong collaboration and communication skills.
  • Proficiency with AI development environments such as Cursor and Claude Code, plus expertise in AI development techniques such as Spec-Driven Development.
  • Preferred experience with NAS, file sharing, or cloud storage solutions.
  • Preferred knowledge of NFS, SMB/CIFS, WebDAV, S3-compatible systems, data deduplication, replication, backup strategies, Unix/Linux systems, system calls, performance profiling, event-driven architectures, asynchronous processing, RAID, disk health monitoring, and hardware-software integration.

Tech Stack

Categories

Ubiquiti

About Ubiquiti

1,001-5,000 employees
Contact me