What are the responsibilities and job description for the Principal Distributed Systems Engineer position at Arcesium LLC?
Responsibilities
- 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
Qualifications
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)
The expected annual base salary for this position is $200,000-$250,000. Our compensation package includes variable compensation in the form of a year-end bonus, guaranteed in the first year of hire, benefits including medical and prescription drug coverage, and 401k contribution matching.
Remote eligible states include: NY, NJ, MA, GA, MN, IL, FL, TX, OH, PA, CT, NC
Salary : $200,000 - $250,000