F0151 - System Application Development Engineer (Linux/Desktop)

全职

Ubiquiti Inc.

About Ubiquiti 

At Ubiquiti, our mission is to rethink IT by building high-performance, beautifully designed systems that redefine how people connect, work, and interact with their data.

 

UniFi Drive is our next-generation network-attached storage (NAS) solution — seamlessly integrated into the UniFi ecosystem. It enables users to store, access, and manage data across local and cloud environments with speed, reliability, and simplicity. More than just storage, it's evolving into a unified data platform that powers everything from seamless backup and secure remote access to smart collaboration and intelligent data orchestration.

 

We envision a world where storage is not a separate product, but a deeply integrated foundation throughout the UniFi ecosystem — powering real-world user workflows and enabling next-level performance, resilience, and simplicity at scale.

 

As part of the UniFi Drive team, you'll help shape this vision into reality. You'll contribute to platform architecture, cross-device integration, developer-facing tools, and next-generation experiences that will define how data moves and lives within the UniFi ecosystem and beyond.

 

We’re looking for engineers who enjoy solving deep problems, challenge conventional thinking, and care about building things that are both elegant and impactful. If that sounds like you, let’s talk.

 

Responsibilities

  • Help design and build the core sync, storage, and system-facing user experiences for UniFi Drive on Linux — from CLI tools to potential desktop integrations — enabling seamless, reliable, and intelligent data access across local and cloud environments.
  • Deliver high-performance file synchronization workflows by leveraging Linux system behaviors and APIs, including file I/O, inotify, and FUSE.
  • Solve complex problems around consistency, versioning, conflict resolution, and offline capability tailored for Linux environments and distributed systems.
  • Collaborate with backend, platform, and tooling teams to align on architecture, data flows, and system integration behavior.
  • Continuously improve performance, observability, and maintainability of the Linux toolchain and services, with flexibility to expand into desktop-facing experiences.

 

Requirement

  • 3+ years of experience in Linux system development using C++.
  • Familiarity with Linux system architecture, file I/O, and event monitoring.
  • 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.



 

Nice to have

  • 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 FUSE or virtual file system development.
  • Background in CLI productization or file synchronization tools.
  • Experience developing system-facing or lightweight GUI tools for Linux (e.g., status indicators, settings dialogs, tray integrations) using frameworks such as Qt or GTK.
  • Knowledge of transfer optimization and consistency mechanisms.



 

Benefits

  • 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.

空缺职位发布18 天前
您可能感兴趣的类似职位基于臺北市职位空缺中的F0151 - System Application Development Engineer (Linux/Desktop)
  •  ...signed systems that r...  ...ng for engineers who en...  ...of the application.   ...  ...vel or desktop application development using ... 

    Ubiquiti Inc.

    臺北市
    1 月前
  •  ...ctional Area:Engineering         Car...  ... Engineering Systems Applications SAP Short N...  ...lity product development.  The Senio... 

    Celestica International Inc.

    臺北市
    14 天前
  •  ...r Core Applications Team w...  ...s, and desktop comput...  ...cation engineer who is...  ...rt the development of pac...  ...stomer systems. You w... 

    Renesas Electronics

    臺北市
    17 天前
  •  ...on: Java Application Engineer Job d...  ...lication development with pro...  ... control systems such as ...  ...nce with Linux environm... 
    臺北市
    26 天前
  •  ...ologies such as desktops, Servers, netwo...  ...ort and Network Engineer for one of our ...  ...ading Operating Systems Install patc... 

    EIL Global IT Solutions and Services Pvt Ltd

    臺北市
    4 天前
  •  ...r the pre-development work and ...  ...ducts, or applications of existi...  ... customer system     Wo...  ... customer engineer and inter... 

    TE Connectivity

    臺北市
    4 天前
  •  ...ted Senior System Integration Engineer to drive R...  ...n, software development, and system...  ...ming; ● Linux familiarity... 

    Aeolus Robotics

    臺北市
    1 月前
  •  ...ation of IT infrastructure systems to support PSI business pr...  ... Basic administration of Linux servers Experience in s... 

    PSI CRO

    臺北市
    26 天前
  •  ... R&D Product Development Engineer (PDE) to des...  .../Sales/Field Application Engineers in...  ...  Maintain a system level unders... 

    TE Connectivity

    臺北市
    4 天前
  •  ... firmware engineers. Commu...  ... software development or QA. ~ Linux System Administr...  ...hon-based applications, scripts,... 

    Ubiquiti Inc.

    臺北市
    18 天前
  •  ...c, Inc   JOB DESCRIPTION   Job Title: RF APPLICATIONS ENGINEER Summary/Objective: The Applications Engineer ta... 

    Samtec

    臺北市
    1 月前
  •  ...nsible for EMC system testing. As...  ..., training and application cases. Thro...  ...cs, Electrical Engineering, Telecommunica... 

    Rohde & Schwarz

    臺北市
    1 月前
  •  ... Job title:PRODUCT DEVELOPMENT ENGINEER Summary/Objective:Th...  ...oficient in MS Office Applications: PowerPoint, Excel, W... 

    Samtec

    臺北市
    2 月前
  •  ...formance experiments and system optimization research ...  ...port solution design and development, conduct experiments, an... 

    Amazon Development Center Taiwan Limited

    臺北市
    19 天前
  • We are seeking a highly motivated Solution Development Engineer to join our team in developing and implementing automat... 

    Rohde & Schwarz

    臺北市
    1 月前
  •  ... a global consulting and engineering firm working in construc...  ...ager to lead our railway systems project based in Taiwan.... 

    Egis Group

    臺北市
    14 天前
  •  ... and talented Software Development Engineer to join our AI Team. I...  ... services, distributed systems and web services. The ... 

    Amazon Development Center Taiwan Limited

    臺北市
    1 月前
  • Official service in military units of the Armed Forces of Ukraine Responsibilities Guard and patrol duty Depl...
    臺北市
    1 月前
  •  ...ector, Apparel Development for Taiwan, th...  ...strator, a PLM system, Excel and Ger...  ...ailable to all applicants and teammates ... 

    Under Armour

    臺北市
    26 天前
  • Our client is a renowned game manufacturer since 1989, and the popular arcade game "Knights of Valour" that we played a...

    Remote People

    臺北市
    1 月前
  •  ...ngs (IoT), mobile, security, hybrid, media, and application development, deployment, and management from 105 Availabili... 

    Amazon Web Services Taiwan Limited

    臺北市
    6 天前
  •  ...iliar with the software engineering processes needed to del...  ...nt and work with global development teams. Excellent wor... 

    Ubiquiti Inc.

    臺北市
    18 天前
  •  ...ftware Engineer who wi...  ...ftware development experi...  ...ibuted systems, and h...  ...e with Linux-based ...  ...or the application or int... 

    CommScope Inc.

    臺北市
    14 天前
  •  ...ing and fixing desktops, printers, lap...  ...ell as desktop applications. • ...  ...ot issues with systems and networks u... 

    Brilliant Computers

    臺北市
    12 天前
  •  ...enior Hardware Engineering Manager, you w...  ...electronic and system engineering te...  ...he engineering development of our product... 

    Amazon Development Center Taiwan Limited

    臺北市
    18 天前
  •  ...required. Bachelors / Engineering degree in medical / elec...  .... Technical Assay and system expert for product line ... 
    臺北市
    2 月前
  •  ...y focus on system schematic ...  ...mechanical engineers and PCB la...  ...arity with Linux and Androi...  ...he battery application. Leader... 

    Ubiquiti Inc.

    臺北市
    8 天前
  •  ...curity Engineer at OnL...  ... (MCU) applications across...  ...rmware development for vu...  ...perts, systems and ne...  ...S, and Linux. ~... 

    OnLogic

    臺北市
    5 天前
  •  ...ftware Engineer who wi...  ...ferent application layers...  ...ftware development with J...  ...on the Linux platfo...  ...with a system that s... 

    CommScope Inc.

    臺北市
    12 天前
  •  ...or SRE Engineer. The e...  ...onitor systems (Zabbi...  ...ng for applications and da...  ...ars of Linux system...  ...nd DAG development ... 

    XREX

    臺北市
    7 天前

您想收到更多职位空缺吗?

订阅并接收与F0151 - System Application Development Engineer (Linux/Desktop)类似的职位空缺。第一个申请!

注册以访问我们服务的所有功能
  • 搜尋職缺
  • 收藏夹
  • 创建简历
  • 訂閱內容