Job Title
Research Engineer
Location
New York, NY
About the Opportunity
We are seeking a disciplined and creative Research Engineer to join an elite systematic trading group. In this role, you will collaborate with seasoned technologists and quantitative researchers to build high-performance software and data solutions that drive global market strategies. This is a high-impact position offering immediate responsibility and the chance to work at the intersection of sophisticated financial modeling and cutting-edge distributed computing.
Responsibilities
-
Strategy Engineering: Collaborate with research teams to architect, simulate, and implement complex trading algorithms for global financial markets.
-
Simulation & Performance: Design and optimize simulation software frameworks tailored for large-scale distributed computation.
-
Data Infrastructure: Build and maintain scalable systems for the acquisition, storage, and visualization of massive financial datasets.
-
Analysis Tools: Develop intuitive user interfaces and platforms for deep-dive data exploration and comprehensive post-trade performance analysis.
-
Workflow Optimization: Streamline the transition of trading strategies from initial prototype phases to full-scale production deployment.
-
Technological Advancement: Continuously evaluate emerging technologies to enhance the team’s existing infrastructure and technical capabilities.
Requirements (Must-have)
-
Education: Bachelor’s degree in Computer Science, Computer Engineering, or a rigorous quantitative field.
-
Technical Proficiency: Advanced software development expertise in modern C++ and Python.
-
System Fundamentals: Deep understanding of computer architecture, including hardware, operating systems, memory management, and networking.
-
Core Concepts: Mastery of object-oriented design, complex data structures, and algorithmic efficiency.
-
Multithreading: Proven experience developing robust multi-threaded applications.
-
Mathematical Aptitude: Strong foundational knowledge in quantitative finance and associated mathematical concepts.
-
Engineering Rigor: Ability to write clean, maintainable, and highly efficient code in a fast-moving environment.
Preferred Qualifications (Nice-to-have)
-
Experience with large-scale data storage and distributed computing frameworks.
-
Ability to communicate complex technical concepts to non-technical stakeholders.
Compensation & Benefits
-
Competitive salary and performance-based incentives.
-
Comprehensive benefits package including professional development and continuing education opportunities.


