Title:  Distributed Systems Engineer (Remote Eligible)


New York, NY, US


Position Summary

Arcesium seeks an exceptional Distributed Systems Engineer to join our Technology team and help architect core components of our platform.


- Build next generation technology used by some of the most sophisticated hedge funds in the world

- Design exciting new products for our offering with best of breed distributed systems technologies

- Lead high-visibility engineering efforts on some of our data intensive core components


The ideal candidate will have a strong academic background in computer science and at least 3-5 years of relevant experience as a software engineer at a top startup or technology firm.


They must possess expertise in at least one of the following:

- Kafka or equivalent streaming technology

- Distributed cache/in memory data grids like Redis, Hazelcast, Ignite, or Memcached

- Columnar databases like Cassandra or HBase

- Hadoop MapReduce, Spark or Flink


They must also work with these technologies:

- Java (or any other JVM language), Go, Haskell, or C#

- Relational Databases (SQL)