StorPool is building the future of data storage. Our software runs at the heart of modern clouds, delivering <100µs latency, 113M+ IOPS per cluster, and 99.999% availability. We're profitable, self-funded, and our customers love us (NPS off the charts).
We're looking for a Senior Software Engineer to join our Core Storage team. You'll tackle genuinely hard problems: writing custom Linux drivers, optimizing lock-free data structures at nanosecond scale, building fault-tolerant distributed algorithms, and debugging issues that go all the way down to kernel internals. This isn't CRUD work - it's systems programming at its most challenging.
Competitive salary, fully remote, meaningful time off, and a yearly education budget to keep learning.
If you get excited about shaving microseconds off I/O paths and building infrastructure that simply doesn't break, we should talk.
StorPool is building the future of data storage. Our software runs at the heart of modern clouds, delivering <100µs latency, 113M+ IOPS per cluster, and 99.999% availability. We're profitable, self-funded, and our customers love us (NPS off the charts).
We're looking for a Senior Software Engineer to join our Core Storage team. You'll tackle genuinely hard problems: writing custom Linux drivers, optimizing lock-free data structures at nanosecond scale, building fault-tolerant distributed algorithms, and debugging issues that go all the way down to kernel internals. This isn't CRUD work - it's systems programming at its most challenging.
Competitive salary, fully remote, meaningful time off, and a yearly education budget to keep learning.
If you get excited about shaving microseconds off I/O paths and building infrastructure that simply doesn't break, we should talk.
StorPool is building the future of data storage. Our software runs at the heart of modern clouds, delivering <100µs latency, 113M+ IOPS per cluster, and 99.999% availability. We're profitable, self-funded, and our customers love us (NPS off the charts).
We're looking for a Senior Software Engineer to join our Core Storage team. You'll tackle genuinely hard problems: writing custom Linux drivers, optimizing lock-free data structures at nanosecond scale, building fault-tolerant distributed algorithms, and debugging issues that go all the way down to kernel internals. This isn't CRUD work - it's systems programming at its most challenging.
Competitive salary, fully remote, meaningful time off, and a yearly education budget to keep learning.
If you get excited about shaving microseconds off I/O paths and building infrastructure that simply doesn't break, we should talk.
StorPool is building the future of data storage. Our software runs at the heart of modern clouds, delivering <100µs latency, 113M+ IOPS per cluster, and 99.999% availability. We're profitable, self-funded, and our customers love us (NPS off the charts).
We're looking for a Senior Software Engineer to join our Core Storage team. You'll tackle genuinely hard problems: writing custom Linux drivers, optimizing lock-free data structures at nanosecond scale, building fault-tolerant distributed algorithms, and debugging issues that go all the way down to kernel internals. This isn't CRUD work - it's systems programming at its most challenging.
Competitive salary, fully remote, meaningful time off, and a yearly education budget to keep learning.
If you get excited about shaving microseconds off I/O paths and building infrastructure that simply doesn't break, we should talk.
I'm with a block storage vendor that works with a lot of companies migrating off VMware, and the diversity of KVM-based cloud management platforms we're seeing is fascinating. We have customers moving to OpenNebula, CloudStack, Proxmox, OpenStack, HP VME, Oracle Virtualization, and even some homegrown solutions. The common thread is that they're all looking for a storage backend that is not tied to a specific hypervisor and can deliver predictable high performance. The beauty of the KVM ecosystem is the freedom to choose the best tool for the job, and that extends to the storage layer. A good software-defined block storage solution should have the features (data migration, disaster recovery) and capabilities to make the transition away from VMware as smooth as possible.
StorPool is building the future of data storage. Our software runs at the heart of modern clouds, delivering <100µs latency, 113M+ IOPS per cluster, and 99.999% availability. We're profitable, self-funded, and our customers love us (NPS off the charts).
We're looking for a Senior Software Engineer to join our Core Storage team. You'll tackle genuinely hard problems: writing custom Linux drivers, optimizing lock-free data structures at nanosecond scale, building fault-tolerant distributed algorithms, and debugging issues that go all the way down to kernel internals. This isn't CRUD work - it's systems programming at its most challenging.
Competitive salary, meaningful time off, yearly education budget. Our most senior engineers spend their time solving the hardest technical problems hands-on, not in meetings.
StorPool is building the future of data storage. Our software runs at the heart of modern clouds, delivering <100µs latency, 113M+ IOPS per cluster, and 99.999% availability. We're profitable, self-funded, and our customers love us (NPS off the charts).
We're looking for a Senior Software Engineer to join our Core Storage team. You'll tackle genuinely hard problems: writing custom Linux drivers, optimizing lock-free data structures at nanosecond scale, building fault-tolerant distributed algorithms, and debugging issues that go all the way down to kernel internals. This isn't CRUD work - it's systems programming at its most challenging.
Competitive salary, fully remote, meaningful time off, and a yearly education budget to keep learning.
If you get excited about shaving microseconds off I/O paths and building infrastructure that simply doesn't break, we should talk.
Compensation at StorPool is location-adjusted. We align our ranges with each local market rather than having a single global scale. So the numbers look different in Bulgaria vs. Switzerland (or elsewhere), but the goal is to be competitive for top engineers in each region, which means 6+ figures for senior engineers in the US, Switzerland, Denmark, Luxembourg, Germany, etc.
I'd suggest aiming for fairness in terms of Quality of Life rather than local markets, otherwise you'll keep Bulgarians poor while make Americans even richer. The main benefit of remote work is to escape local underpaid markets. I'm pretty sure you are missing on some great Bulgarian talent because they work for US, Swiss companies remotely who pay according to their market.
StorPool is a profitable, self-funded company building one of the fastest, most reliable distributed block storage platforms in the world. Our software powers modern clouds with latency under 100µs, up to 113M IOPS per cluster, 99.999% measured availability, and a fantastic customer NPS.
We’re looking for a Senior Software Engineer (C/Linux) to join our Core Storage team — the group behind the engine that delivers these results. You’ll work on advanced distributed systems problems: custom Linux drivers, low-level disk I/O, data replication, lock-free algorithms, and fault tolerance at scale. We’re remote-first (UTC-1 to UTC+5) and value autonomy, written communication, and a relentless drive for technical excellence.
I'd like to apply, but the job pages just offer 'see open positions' in a loop, no clear way to get to an application form, and the 'contact us' page doesn't accept a Gmail address. Am I missing something?
Thanks for flagging this! You’re right — the job page flow can be a bit confusing. You can apply directly by sending your resume to the email address listed in the last section of the job ad. We’re also adding a form shortly to make applying more straightforward.
We don’t have a form yet, but we’re working on adding one soon to make applying easier. In the meantime, you can send your application to the email address listed in the last section of the job ad.
StorPool (https://storpool.com) is hiring exceptional engineers for our Core Storage team. Join us to build and evolve the heart of our globally recognized distributed block storage platform, used by leading cloud builders worldwide.
What we're about:
• Deep technical excellence in C/Linux systems programming.
• Tackling complex distributed storage challenges: distributed transactions, data consistency, disk I/O optimization, network performance, and custom Linux kernel interactions.
• Commitment to customer-driven innovation, collaboration, and continuous learning in a fully remote environment.
What you'll do:
• Design, build, and optimize high-performance, fault-tolerant distributed storage systems.
• Work deeply in Linux internals: kernel debugging, zero-copy data paths, and advanced data placement algorithms.
• Drive technical solutions independently while collaborating asynchronously with a global team.
Why join us:
• Impactful role solving real-world, technically ambitious storage problems at scale.
• Competitive compensation, meaningful time off, education budget, and fully remote flexibility.
StorPool is building the future of data storage. Our software runs at the heart of modern clouds, delivering <100µs latency, 113M+ IOPS per cluster, and 99.999% availability. We're profitable, self-funded, and our customers love us (NPS off the charts).
We're looking for a Senior Software Engineer to join our Core Storage team. You'll tackle genuinely hard problems: writing custom Linux drivers, optimizing lock-free data structures at nanosecond scale, building fault-tolerant distributed algorithms, and debugging issues that go all the way down to kernel internals. This isn't CRUD work - it's systems programming at its most challenging.
Competitive salary, fully remote, meaningful time off, and a yearly education budget to keep learning.
If you get excited about shaving microseconds off I/O paths and building infrastructure that simply doesn't break, we should talk.
Apply here: https://storpool.com/force/senior-software-engineer-storage-...