We believe that a leading company is the product of outstanding people!

StorPool Team

Searching for something new, bigger, challenging and more fulfilling?
Learn & grow fast in a leading IT company!

StorPool Super Logo

StorPool is an industry leader in new-age storage software. We build a storage solution, which helps companies to achieve excellence by using best of breed technology.

StorPool Super Logo

We believe that a leading company is the product of outstanding people! That is why we are constantly looking for the brightest, most motivated and self-driven people.

StorPool Super Logo

We treasure common sense, ability to find solutions to problems and bias towards results, more than CVs and pedigree.

Join us on Plovdiv Conf 2022
Participate in our challenge and win one of our prizes!

The data to be processed is available at https://quiz.storpool.com/haystack.tar.lz4 – the file is 2692MiB, and it’s a good idea to start downloading it now.

What you have is data for multiple containers of objects. For each “container” you have a JSON file containing information for the objects in the data->objects array. A single object looks like this:

     “34”: {

        “volumeId”: 232897,

        “objectId”: 4927,

        “generation”: 1,

        “version”: 206591,

        “storedSize”: 1211904,

        “onDiskSize”: 1347584,

        “state”: 1,

        “parentVolume”: “NAME”,

        “volume”: “NAME”


The unique identifier of an object is the tuple of volumeId and objectId.

Each object is contained 3 times, at most one time per file. The total number of objects with their copies is around 76 million. 

In all objects for volumeId>12 and volumeId<4611686018427387904, that have a state of “1” exists at least one that the “version” field is different for one of the copies. Find the matching objects and the container(s) with the different version.

The solution needs to be able to find the object(s) for under 30 minutes and to use no more than 4GiB of memory.

Send us the answers to the task to the email [email protected] with the subject “PlovdivConf2022”.

The deadline for the submissions is 28 May 2022.

May the Force be with you!

What does StorPool’s team say about the company?

  • ‘StorPool is setting the standard for how data storage should be done in the next 30 years. There’s a lot that we’re figuring out on the business, organisational, and technical side. What matters is that it’s really exciting to work with a team of people who are engaged and really care about making an impact on the way IT is done around the world.’
    Alex Ivanov, Product Lead at StorPool Storage

  • Being a part of a team of highly skilled professionals, always focused on improving everything they do, and striving to be the best version of themselves is priceless.
    Todor Tanev, QA Team Lead at StorPool Storage

    Todor Tanev
  • At StorPool, we strive to help every cloud builder make its customers happy. We achieve this by turning the cloud’s foundation – its infrastructure, into an extremely fast and robust element. Help us make the world a better place. Being part of StorPool helps me grow and progress as a professional, and it inspires me to aim higher.
    Viktor Girov, Commercial Expert at StorPool Storage

    Viktor Girov

Why join us?

global innovator






employee benefits


StorPool Team

If you would like to help us improve the world – byte by byte – apply for the open positions listed below or reach out to us at [email protected]

Pick up the challenge

Check out our open positions:

Meet part of our team