This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
lakeFS is an open source project that provides the object storage a manageability layer with version control capabilities such as branching, committing, merging and using pre-commit and pre-merge hooks. This allows data engineers to manage the data lake securely, just like the code repository they manage. We simplify the lives of engineers building data-intensive applications and help them move faster, with confidence. We’re looking for a Senior Software Engineer with a strong backend foundation working on Linux, Storage and file systems to help us build “Git for data” used by engineering teams worldwide.
Job Responsibility:
Architect and implement lakeFS Mount – our our storage abstraction that empowers AI/ML large-scale workflows by exposing petabytes of lakeFS data as a local file system across Linux, macOS, Windows, and Kubernetes via CSI
Optimize file system level performance using novel caching techniques, efficient metadata handling and prefetching while enabling write-mode consistency for millions of large files
Design and develop robust distributed backend services that power lakeFS, written primarily in Go
Work across our stack: cloud-native infrastructure (Kubernetes, Terraform, ArgoCD), data engineering SDKs (Iceberg, Spark), and performance-critical components
Ensure our product remains reliable, scalable, and secure in production – handling billions of daily API calls across multiple clouds
Collaborate closely with teammates on-site and in a distributed, remote environment
Contribute ideas and feedback to shape product direction based on customer and community input
Help foster a culture of trust, ownership, and continuous learning
Requirements:
7+ years of experience in backend development with emphasis on virtualization, cloud, networking, or storage technologies such NFS / FUSE / SMB / CFAPI or CSI Drivers
Proficiency in Go (preferred) or similar backend languages (C++, Java, Rust etc.)
Strong grasp of data structures, system design and software architecture principles
Experience working with remote teams and excellent written and verbal communication skills
Passion for open source, data infrastructure, and empowering engineers
Experience with at least one of Windows, Mac or Linux & shell scripting (Python, Bash)
Nice to have:
A BSc/MSc in Computer Science (or similar) – A plus
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.