Jobs at Q Systems

View all jobs

Distributed Systems Engineer

New York, NY
Our company seeks an exceptional Distributed Systems Engineer to join our Technology team and help architect core components of our platform.

Responsibilities include:
  • 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
They must also work with these technologies:
  • Java (or any other JVM language), Go, Haskell, or C#
  • Relational Databases (SQL)

More Openings

Machine Learning
Software Engineer
Scala developer
Technical Project Manager
Systems Pipeline

Share This Job

Powered by