Job Description
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.