
Job Overview
Location
Sofia Office
Job Type
Full-time
Category
Software Engineer
Date Posted
May 21, 2026
Full Job Description
đź“‹ Description
- • Design and develop highly scalable and resilient web applications using TypeScript, Node.js, and/or React to support global collaboration on massive data sets.
- • Collaborate with cross-functional teams to deliver seamless, high-performance features that enable real-time file access and collaboration across distributed teams.
- • Challenge technical decisions and contribute to the architectural evolution of a product with no direct equivalent in the market.
- • Enhance and maintain automation and CI/CD pipelines to ensure consistent product quality, rapid deployment, and system reliability.
- • Troubleshoot and analyze complex usage scenarios and performance issues across cloud-based distributed systems handling over one billion customer files.
- • Work within a tight-knit engineering team of 230+ builders, applying agile development methodologies and adhering to software engineering best practices including automated testing, code reviews, and test-driven development.
- • Build and extend RESTful APIs and microservices that power the core functionality of LucidLink’s cloud-based storage platform.
- • Participate in the full software development lifecycle, from requirements analysis and design to deployment and post-launch monitoring.
- • Leverage deep knowledge of web application architecture to create secure, efficient, and maintainable backend systems that work across all major platforms.
- • Contribute to the improvement of development workflows, tooling, and infrastructure to accelerate delivery without compromising quality.
- • Engage in technical discussions to evaluate and adopt new technologies that align with the company’s mission of making data instantly and securely accessible from anywhere.
- • Work in a hybrid environment with an engineering office in Sofia, Bulgaria, collaborating with global teams across North America, Europe, and Australia.
- • Apply strong fundamentals in software development to solve high-stakes problems in data-intensive industries such as Media & Entertainment, including workflows used by customers like Netflix, Warner Brothers, and Epic Games.
- • Maintain and improve system resilience and scalability under heavy workloads and high concurrency demands inherent to large-scale file sharing and real-time collaboration.
- • Document technical designs, processes, and decisions to ensure knowledge sharing and continuity within the engineering team.
- • Actively contribute to a values-led culture grounded in integrity, innovation, and empathy, where personal and professional growth are prioritized.
- • Participate in the interview process by reviewing take-home tasks and providing feedback on candidate solutions to uphold engineering standards.
- • Support the growth of a fast-moving startup on a path toward unicorn status, where individual contributions have immediate and exponential impact.
🎯 Requirements
- • 5–8 years of professional experience in software development
- • Strong knowledge of TypeScript, JavaScript, and frameworks such as React or Node.js
- • Solid understanding of web application architecture, RESTful APIs, and microservices
- • Experience with automated testing, code reviews, and continuous integration/delivery
- • Familiarity with cloud platforms (AWS, GCP, or Azure) and distributed systems
- • Fluency in English, both written and spoken
🏖️ Benefits
- • Competitive salary
- • Stock options
- • Full health coverage
- • Flexible PTO
- • Opportunities for professional growth in a hypergrowth startup environment
- • Immediate impact on a globally used product with major industry clients
Skills & Technologies
About LucidLink Corporation
LucidLink Corporation provides cloud-native file services that enable real-time collaboration on large media assets and other data-intensive workloads. Its Filespaces platform streams file data on demand, eliminating the need for full downloads and local storage. Designed for creative teams, post-production studios, and distributed enterprises, the solution integrates with standard file systems, supports object storage back ends, and enforces end-to-end encryption. By treating cloud or on-premises object storage as primary storage, LucidLink reduces sync delays, accelerates remote workflows, and maintains POSIX compatibility across Windows, macOS, and Linux endpoints.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Scale Army Careers
4 months ago

FullStory, Inc.
3 months ago
