The posting
You will build a native Linux desktop client for a secure cloud storage and collaborative editing platform, working greenfield from the ground up.
## Tasks - Own the design and implementation of a Linux desktop client, built greenfield from the ground up - Integrate deeply with Linux-specific system components, including the filesystem layer for a file synchronization engine - Contribute to a platform-agnostic SDK and CLI tooling to expose Linux features for scripting and cross-client use - Build and maintain cross-client automated and end-to-end tests in collaboration with Windows and Mac engineers - Define and implement application telemetry to support performance analysis, debugging, and customer support - Own the build pipelines, packaging, and distribution across major Linux distros
## Profile - 5+ years of experience in software development of Linux-based desktop client software, GUI and CLI apps - Applied best practices in code quality paradigms - Experience with DevOps principles and practices (CI/CD, etc) - Experience with source control flow through Git (code reviews, branching and merging, etc) - Open-source Linux development, distribution, packaging and maintenance for multiple distros - Overall, handling the entire SDLC, end to end
## Offer - 3–6 months interim, then a permanent position - Office-first with some flexibility to work from home
## Company Cloud storage and privacy software
Apply online via Try&Hire with your profile — https://tryandhire.io/ch-en/jobs/e/software-engineer-linux-tah-h72xf/



