phyrrhic might be interesting for you as you use python.
However, on a short look it seems that with pyrrhic you are restricted to a local backend and I think it’s not speed- or memory-usage- optimized. However, for just reading and processing snapshot files it should suffice, IMHO.