Our company seeks an exceptional Distributed Systems Engineer to join our Technology team and help architect core components of our platform.
They must also work with these technologies:
- Building next generation technology used by some of the most sophisticated hedge funds in the world
- Designing exciting new products for our offering with best of breed distributed systems technologies
- Leading 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
- Java (or any other JVM language), Go, Haskell, or C#
- Relational Databases (SQL)