Job Description
As a Research Engineer at a significant prop trading firm, you'll play a critical role within a collaborative team of technologists, quantitative analysts, and traders to tackle complex technical challenges. You'll contribute to various aspects of the tech stack, including software development, data infrastructure, distributed systems, and algorithmic modeling. You'll work with cutting-edge tools, receive mentorship from industry experts, and have immediate hands-on responsibilities. We're seeking innovative problem solvers who are passionate about building impactful technologies and thrive in a fast-paced environment.
Key Responsibilities:
* Partner with researchers to develop and implement research studies, simulate trading strategies, and create algorithms for market competition.
* Design and optimize trading strategy simulations for distributed systems.
* Build and maintain systems for large-scale data collection, storage, and visualization.
* Develop intuitive user interfaces for data analysis and post-trade evaluations.
* Streamline the process from research prototypes to production-ready deployments.
* Continuously assess and improve our technology stack.
Qualifications:
* Bachelor's degree in Computer Science, Engineering, or a related field.
* Strong programming skills in modern C++ and Python.
* Solid understanding of object-oriented design principles, algorithms, and data structures.
* Familiarity with quantitative finance and mathematical modeling.
* Strong programming foundations with clear communication and problem-solving skills.
* Deep knowledge of computer systems, from hardware to networking.
* Experience developing multi-threaded software.
* Ability to write scalable, maintainable software for long-term use.