Quantitative Developer
Company | Tower Research Capital |
---|---|
Location | New York, NY, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Master’s |
Experience Level | Senior |
Requirements
- Solid academic background in computer science, mathematics, or a similar quantitative field; a Master’s degree is preferred
- Strong background in data structures, algorithms and programming
- At least 5 years of practical experience with modern C++, ideally in a high performance context. Real-world experience with Python is highly appreciated. Rust and/or functional language experience is also appreciated, but not required
- Strong experience in the design, implementation and deployment of high performance distributed systems or low latency trading systems highly appreciated
- Good working knowledge of Linux both as a user and development target
- A strong ownership and self-driven mindset, with the ability to manage multiple tasks and priorities
- Ability to communicate clearly and effectively both at a high level and in the details
Responsibilities
- Designing, implementing, deploying and maintaining a low latency, high frequency trading platform, from market data handling to trading strategy framework and components
- Designing, implementing, deploying and maintaining a high performance, massively scalable research platform that integrates seamlessly with our trading platform
- Designing, implementing and deploying data analysis and systems monitoring tools, with a view towards quality control and early error detection
- Evaluating third-party libraries and frameworks in detail and leveraging existing state-of-the-art solutions to solve business problems when applicable
- Contributing to technology intelligence and tech debt minimization by staying informed on modern trends and developments across the business tech space and ensuring up-to-date best practices in the software lifecycle are maintained
Preferred Qualifications
-
No preferred qualifications provided.