I’ve been a trader, quant and developer for a long time. My focus has been commodity derivatives working for banks, hedge funds and a physical trade house. I’ve been playing around with crypto markets for a while and I’m keen to develop a proper trade execution engine. I’ve got some (limited) experience of HFT’ish C++ code targeting the “micro seconds” domain. My main focus in crypto is not HFT, most exchanges don’t do co-location and there’s a lot of unpredictable latency in the network paths etc. However, I’d still like to start from a decent standing in terms of latency so a low-level language that can be pushed to the limit makes sense to me. I’m no fan of the complexity of modern C++ and having played with zig a bit I’m thinking it could be a really nice fit. In an ideal world we’d be 18-24 month further along in time with stage2 in place and so forth, but one benefit of working for oneself is that you can make some risky, fun and interesting tech decisions.
I have a ton of things I want to do and not enough time to do it all - it’d make sense for me to involve an experienced developer with more zig under her/his belt to explore if the project has legs.
If this sounds like fun and you want to get paid programming zig get in touch! I don’t have fixed ideas about background, pay, location, etc - primary goal is to find someone it’d be fun to explore the project with.