Point72 / Cubist
Quantitative Software Developer
New York +1 · Full-time · Posted Jun 10, 2025
- Location
- New York
New York, New York, United States - Education
- Bachelor’s degree or higher in computer science or other STEM discipline
About the job
Builds and maintains software infrastructure and tools for systematic trading research, simulation, and live trading.
What you'll do
- Build components for live trading and simulation, and tools for signal blending, portfolio construction, research, and dashboards.
- Improve automation and robustness of research infrastructure, including alpha estimation, risk modeling, and backtesting.
- Maintain platform stability, robustness, and security; develop data checking and storage procedures and resolve system issues.
What they ask for
- Bachelor’s degree or higher in computer science or another STEM discipline.
- Advanced proficiency in Python and its ecosystem, with understanding of Python and library internals.
- Proficiency with Linux.
- Hands-on experience with software architecture and engineering best practices, including testing, CI/CD, monitoring, profiling, and version control.
Nice to have
- Experience contributing to core Python numerical libraries such as numpy, tensorflow, torch, or jax.
- Proficiency with C/C++ or experience designing and implementing trading systems.
Tools
Python, numpy, pandas, polars, scikit-learn, Linux, C/C++, tensorflow
Model-written summary · the original posting is authoritative