L

LucidLink

Real-time cloud storage collaboration SaaS

Software Engineer - Distributed Systems

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSofia, BulgariaIn-person

About the Job

Requirements

  • C++ development experience or experience with another low-level programming language.
  • Fundamentals of system and network programming, including operating system basics, processes, input/output, multithreading, and parallelism across Windows and Unix-based systems.
  • Knowledge of algorithms and data structures.
  • Hands-on database experience and a genuine interest in data-intensive, high-scale systems.
  • Fluency in written and spoken English.
  • Ability to question database and architecture choices and work through ambiguity.
  • Ability to balance speed and correctness, collaborate effectively, and independently own a system component within a shared direction.

Responsibilities

  • Own outcomes for the metadata service rebuild by translating scale and reliability research into concrete architecture and database decisions.
  • Partner with Platform Engineering and Site Reliability Engineering to balance reliability, performance, and delivery speed.
  • Use data, benchmarks, and engineering judgment to improve outcomes.
  • Contribute to engineering quality through code review and maintain a high reliability standard for a service every customer depends on.
  • Help decide the architecture, database, and protocol for the system rather than implementing only a predefined specification.

Desired Qualifications

  • Experience or interest in distributed databases and high-throughput systems.
  • Experience with distributed databases such as Percona, MariaDB, or Redis; RPC-style protocols; cloud infrastructure such as AWS; or TypeScript.
  • Exposure to multi-platform development.

About the Company

LucidLink

Real-time cloud storage collaboration SaaS

LucidLink provides cloud storage and real-time collaboration as a SaaS service. It lets remote teams access and stream files instantly from any object storage and on any OS, so projects feel like everyone is in the same room. Data is protected by a Zero-Knowledge model, meaning only the user can read their files. Unlike traditional storage that requires local downloads or hardware, LucidLink removes hardware needs and enables on-demand access, improving speed for creative teams such as video and design crews. The company differentiates itself with real-time streaming across platforms, broad OS support, and strong data privacy, targeting the growing demand for remote work. Its goal is to help teams work faster and more securely, growing through a subscription SaaS model, as evidenced by its $75M Series C funding and demonstrated time savings for clients.

Company size
201-500
Company stage
Series C
Total funding
$114.6M
Headquarters
San Francisco, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at LucidLink

See more jobs