StorPool is looking for a Senior Software Engineer to join their Core Storage team. The role involves designing, building, and optimizing high-performance, fault-tolerant distributed storage systems. Candidates should have deep technical excellence in C/Linux systems programming and experience with distributed transactions, data consistency, disk I/O optimization, network performance, and custom Linux kernel interactions. The position is fully remote, focusing on Linux internals, kernel debugging, zero-copy data paths, and advanced data placement algorithms. The role offers competitive compensation, meaningful time off, education budget, and fully remote flexibility.