Tech Lead (UniFi Drive)

Reposted 2 Days Ago
Be an Early Applicant
Hiring Remotely in Taipei, TWN
Remote
Senior level
Hardware • Information Technology • Internet of Things • Software
The Role
The Tech Lead will oversee the development of UniFi Drive and NAS software, ensuring technical direction, architecture, and reliable storage solutions through collaboration with cross-functional teams.
Summary Generated by Built In

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.

Skills Required

  • Bachelor's degree in Computer Science, Computer Engineering, or related field
  • 8+ years of software engineering experience
  • Proven experience as a technical lead or senior engineer
  • Strong proficiency in backend/system programming languages such as Go
  • Strong knowledge of storage systems and NAS/storage concepts
  • Experience designing and building reliable, scalable backend services and APIs
  • Familiarity with Linux-based systems and performance analysis
  • Strong understanding of software quality practices
  • Strong communication skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
895 Employees
Year Founded: 2005

What We Do

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: Simplifying IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons—all while shaping the future of connectivity. We invite you to join our team.

Similar Jobs

Zscaler Logo Zscaler

Partner Business Manager

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
Taiwan
8697 Employees
120K-150K Annually

Snap Inc. Logo Snap Inc.

Manager, Product Design Engineering

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Remote or Hybrid
Taipei City, TWN
5000 Employees
11-11 Annually

CrowdStrike Logo CrowdStrike

Manager, Corporate Sales – North Asia

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
Taiwan
10000 Employees

Snap Inc. Logo Snap Inc.

Electrical Engineer

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Remote or Hybrid
Taipei City, TWN
5000 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account