Experienced C++ Developer, HPC Storage
Company: Hudson River Trading
Location: New York
Posted on: January 21, 2025
Job Description:
Hudson River Trading (HRT) is a leading quantitative trading and
investment firm specializing in multi-asset class strategies. At
the core of our success lies the power of our compute cluster, the
foundation where all our trading strategies are conceived and
refined.We're looking for innovative minds to enhance the data
storage libraries and tools leveraged by our Algo team to generate
cutting-edge strategies. As a Storage Developer, you'll dive deep
into C++ and advanced storage solutions, working at massive scale
to enable groundbreaking research. Surrounded by a team of
exceptional developers constantly pushing the boundaries of their
expertise, you'll be amazed at the impact you can
achieve.Profile
- You're comfortable with implementing your own ideas, especially
for a proof of concept.
- You can describe software designs at a high level (the abstract
interface), low level (step-by-step algorithm), or anywhere in
between.
- You like to work with people who challenge you and make you
better at what you do.
- In your spare time you: code, tinker, read, explore, break
things, and have an insatiable curiosity for all things computer
related... you'll find like-minded people here.Responsibilities
- Ensure HRT's research cluster is the best among our
competitors, with a focus on storage performance and user data
workflows.
- Maintain and improve storage solutions both homegrown and open
source as we scale up compute resources.
- Keep abreast of changes in the HPC landscape and bring storage
technologies into HRT as appropriate.
- Contribute individually and through leadership and coordination
of the above.
- Help set technical direction for the cluster and take ownership
of the software infrastructure that supports Algo data usage,
communicating frequently with Algo stakeholders.Qualifications
- 3-5+ years experience designing storage solutions in a large
compute cluster.
- Bachelor's degree in Computer Science, Engineering or a related
field.
- Skilled in software design, testing, deployment, and monitoring
in a large distributed compute cluster.
- Familiarity with the storage solution and protocols (ZFS, NFS,
object store, S3, Google Cloud Storage, Lustre, databases,
etc.).
- Solid communication and collaboration skills.
- C++ experience is required, Python experience helpful.
- Knowledge of UNIX operating systems (we use Debian Linux),
system/processor performance, and network communication.
#J-18808-Ljbffr
Keywords: Hudson River Trading, Hempstead , Experienced C++ Developer, HPC Storage, IT / Software / Systems , New York, New York
Didn't find what you're looking for? Search again!
Loading more jobs...