Experienced Low Level Software Engineer (C++), Distributed Compute
Hudson River Trading
about 1 month ago
Singapore, Singapore
Mid Level / Senior
Responsibilities
- Ensure HRT’s research environment is best in class, focusing on user workloads.
- Maintain and improve resource scheduling, data caching, and job monitoring.
- Optimize workloads at the user level to speed up user iteration speed.
- Tune workloads at the infrastructure level for resource efficiency.
- Share metrics and real-time information with users to provide insights.
- Collaborate with users to understand their specific technical needs.
- Contribute individually and lead coordination efforts.
- Set technical direction for the platform and own the software infrastructure.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or a related field.
- Strong C++ expertise with daily use preferred.
- Familiarity with Python is preferred.
- Experience collaborating with quantitative researchers and traders.
- Excellent communication skills.
- Superior design, debugging, and problem-solving skills.
- Knowledge of UNIX operating systems, system/processor performance, and network communication.
Tech Stack
C++LinuxPython
Categories
BackendEmbedded