- Deep engineering experience with Lustre, NFS, or comparable shared storage systems, including implementation-level debugging in at least one stack and experience integrating storage into Linux clusters.
- Strong C programming and Linux debugging skills, with experience reading, modifying, and diagnosing kernel or user-space storage software.
- Understanding of filesystem and distributed-system behavior, including metadata operations, caching and consistency, locking, concurrency, client/server communication, and recovery.
- Experience analyzing application access patterns and tuning filesystem or storage-stack behavior to deliver performance improvements.
- Ability to take a complex performance or correctness problem from initial symptoms through reproduction, root-cause analysis, implementation, and validation.
- Proficiency in Python and shell scripting to build maintainable diagnostic, test automation, and analysis tools.
- Ability to independently lead technical efforts, influence design decisions across teams, and communicate findings and tradeoffs clearly.
- BS or MS in Computer Science, Engineering, Mathematics, Physics, or equivalent practical experience, with 12+ years of relevant experience.
Ways to stand out from the crowd
- Contributions to Lustre, Linux filesystems, NFS implementations, or other storage projects, including features, performance improvements, bug fixes, or technical reviews.
- Expertise in Lustre metadata and client I/O, Linux VFS and page cache, NFS protocol and client/server internals, or distributed locking and recovery.
- Experience with hierarchical storage management, policy engines, or migration between filesystems and object storage, including data recall and recovery from interrupted transfers.
- Experience with RDMA storage transports, GPUDirect Storage, or optimizing data loading and checkpointing for GPU workloads.
- Experience with storage security and multi-tenancy, including authentication, identity mapping, permissions, and encryption.
Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are: Poland: 375,000 PLN – 650,000 PLN for Level 5; and 483,750 PLN – 838,500 PLN for Level 6. France: 114,000 EUR – 197,600 EUR for Level 5; and 150,000 EUR – 260,000 EUR for Level 6. Germany: 141,900 EUR – 245,960 EUR for Level 5; and 165,825 EUR – 287,430 EUR for Level 6.