Role at a glance
- Job function
-
Software Engineering & IT Software Engineering
- Salary
- Not Disclosed
- Location
- New York, United States New York, New York, United States
- Work arrangement
- On-site
- Employment
- Full-time
- Education
- Bachelor’s degree or higher in computer science or other STEM discipline
Spotted an issue?
We’ll check it against the original posting.
Role Summary
The Quantitative Software Developer builds and maintains software components for live trading and simulation. The role also develops and improves research infrastructure, tools, and data procedures.
What You'll Do
- Build components for live trading and simulation.
- Refine and automate research infrastructure, including alpha estimation, risk modeling, and backtesting components.
- Build tools for signal blending, simulation, portfolio construction, the research framework, and dashboards.
- Maintain and update the platform to support its stability, robustness, and security.
- Develop data-checking and storage procedures.
- Troubleshoot systems issues and release code fixes and enhancements.
Generated from the employer's posting. Verify important details before applying.
View full postingQualifications
Bachelor’s degree or higher in computer science or another STEM discipline; advanced proficiency in Python and its ecosystem, including numpy, pandas, polars, and scikit-learn, with an 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; strong quantitative and analytical skills; commitment to the highest ethical standards.
Preferred
- Experience contributing to core Python numerical libraries such as numpy, tensorflow, torch, or jax is a huge plus.
- Command of linear algebra, statistics, and machine learning would be helpful.
- Proficiency with C/C++ is a plus.
- Experience designing and implementing trading systems is a plus.
Original job description
Content provided by the employer
Original job description
Content provided by the employer
ABOUT CUBIST:
Cubist Systematic Strategies, an affiliate of Point72, deploys systematic, computer-driven trading strategies across multiple liquid asset classes, including equities, futures and foreign exchange. The core of our effort is rigorous research into a wide range of market anomalies, fueled by our unparalleled access to a wide range of publicly available data sources.
RESPONSIBILITIES:
- Building components for both live trading and simulation
- Refining and increasing automation and robustness of the research infrastructure including alpha estimation, risk modeling, and backtesting components
- Building tools for signal blending, simulation, portfolio construction, the research framework, and dashboards
- Maintaining and updating the platform, ensuring its stability, robustness, and security
- Developing robust data checking and storage procedures
- Troubleshooting and resolving any systems related issues and handle the release of code fixes and enhancements
REQUIREMENTS:
- Bachelor’s degree or higher in computer science or other STEM discipline
- Advanced proficiency in Python and its ecosystem (numpy, pandas, polars, scikit-learn), with an understanding of Python and library internals
- Experience contributing to core Python numerical libraries is a huge plus (numpy, tensorflow, torch, jax)
- Proficiency with Linux
- Hands-on experience with software architecture and engineering best practices (testing, CI/CD, monitoring, profiling, version control)
- Strong quantitative and analytical skills; command of linear algebra, statistics, and machine learning would be helpful
- Proficiency with C/C++ is a plus
- Experience with designing and implementing trading systems is a plus
- Commitment to the highest ethical standards
About the company
Point72
Large Enterprise
Point72 is a global asset management firm that invests across various asset classes, primarily focusing on equity and credit markets. Founded by Steven A. Cohen in 2014, the firm leverages advanced data analytics and extensive research to drive investment decisions and deliver superior returns for its clients. With a commitment to collaboration, innovation, and professional development, Point72 cultivates a dynamic work environment where talented individuals can thrive in the fast-paced financial landscape. The company fosters a culture of integrity and accountability, aiming to contribute positively to the communities it serves.