Skip to main content

Ubiquiti

Tech Lead (UniFi Drive)

Taipei, Taiwan

Location
Taipei, Taiwan
Work
Not stated
Employment
Not stated
Level
Lead / staff
Function
Engineering
Pay
Not stated
Posted
6 months ago

About the role

About Ubiquiti

At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity.

Role Summary

We are looking for a strong and hands-on Tech Lead to lead the UniFi Drive technical team, with a focus on NAS series products. This role will drive the technical direction, architecture, and execution of storage-related software and platform capabilities across the product lifecycle.

The ideal candidate combines deep backend and systems engineering expertise with strong technical leadership. You will work closely with cross-functional teams including product management, firmware, platform, cloud, QA, and hardware to deliver reliable, scalable, and user-friendly storage solutions for UniFi customers.

Responsibilities (What he/she will do after joining UI)

  • Lead the technical design and development of UniFi Drive and related NAS product software capabilities.
  • Own and drive system architecture decisions across backend services, storage workflows, device-cloud interactions, and platform integrations.
  • Translate product and business goals into clear technical strategies, execution plans, and engineering priorities.
  • Guide the team in designing scalable, secure, and maintainable systems for file storage, synchronization, access control, device management, and data protection.
  • Collaborate closely with product managers, designers, firmware engineers, QA, and other engineering teams to deliver end-to-end product solutions.
  • Review designs and code, uphold engineering quality standards, and establish best practices for reliability, observability, performance, and security.
  • Identify technical risks early and drive mitigation plans across architecture, delivery, and operations.
  • Mentor engineers on technical design, debugging, ownership, and execution.
  • Improve development efficiency through better engineering processes, tooling, testing strategies, and release practices.
  • Support critical issue investigation and resolution for production and field problems related to NAS and storage functionality.
  • Contribute hands-on to implementation when needed, especially in critical areas of architecture, performance, and reliability.

Requirement (Must-Haves)

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
  • 8+ years of software engineering experience, with strong experience in backend or systems engineering.
  • Proven experience as a technical lead or senior engineer leading complex product or platform development.
  • Strong proficiency in one or more backend/system programming languages such as Go.
  • Solid understanding of distributed systems, concurrent programming, and service-oriented architecture.
  • Strong knowledge of storage systems, file systems, data consistency, replication, backup, or related NAS/storage concepts.
  • Experience designing and building reliable, scalable backend services and APIs.
  • Familiarity with Linux-based systems, system performance analysis, and production debugging.
  • Strong understanding of software quality practices, including code review, testing, CI/CD, and operational excellence.
  • Experience working cross-functionally with product, QA, and other engineering disciplines.
  • Strong communication skills with the ability to align stakeholders and lead technical discussions across teams.
  • Comfortable using modern AI-assisted development tools and workflows to improve design, implementation, and documentation quality.

Preferred Qualifications

  • Experience building or leading products related to NAS, storage appliances, file services, backup systems, or edge/on-prem systems.
  • Familiarity with technologies and concepts such as ZFS, RAID, SMB/NFS, object storage, caching, snapshots, or data recovery.
  • Experience with hybrid architectures involving device, local service, and cloud connectivity.
  • Experience with identity, permissions, security, encryption, and access control models in storage products.
  • Familiarity with observability and operational tooling for production services, including logging, metrics, and tracing.
  • Experience optimizing systems for performance, reliability, and cost efficiency on constrained hardware environments.
  • Experience mentoring engineers and growing a team’s technical capability.
  • Prior experience in fast-paced product organizations shipping integrated hardware-software solutions.

Source

Posted by Ubiquiti on their own hiring page, job-boards.greenhouse.io. OptiTalent shows it as published, read 07 Nov 2026 01:24 UTC; the original is the reference.

View the original ad ↗

More at Ubiquiti

  • Ubiquiti · Bucharest, Romania

    SeniorEngineering

    Design and deliver routing, security, and connectivity features for the UniFi Gateway product line.; Work across the stack, from the Linux kernel and data plane to the networking control plane and device APIs.; Build advanced gateway capabilities across routing, SD-WAN, VPN,…

  • Ubiquiti · Taipei, Taiwan

    Mid levelEngineering

    Develop and maintain automated UI and API tests, covering functional, regression, and integration scenarios.; Create test reports, define test case and test plan for now features along with defect management, tracking and triage.; Maintain and improve Node.js-based automation…

  • Ubiquiti · Draper, Utah, United States

    Mid levelEngineering

    Perform evaluation of products to EMI / EMC / RF / Safety / Cyber Security worldwide regulatory requirements. You will test products in accordance with FCC, ISED and EU requirements using germane test methods dictated by common test standards. You might assume additional tasks…

  • Ubiquiti · Kyiv, Ukraine

    Mid levelEngineering

    Develop rich and sophisticated user interfaces and supporting backend services;; Actively participate in all projects and voice your ideas and solutions;; Maintain a good programming style and stay up-to-date with the latest technology and trends.