OP Recruiting
Research Software Engineer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Chicago, IL, USA
Work mode:
Onsite
Published on:
7 September 2026
What they need
Research Engineer
Location: Chicago, IL
About the Opportunity Join a premier global proprietary trading organization as a core member of a collaborative systematic investment team. This role embeds you within a high-performance group of technologists and quantitative researchers where you will bridge the gap between complex financial modeling and robust software engineering. You will be given immediate ownership of the firm’s technology stack, leveraging distributed computing and advanced data engineering to drive alpha in global markets.
Responsibilities
- Collaborate with quantitative researchers to architect, simulate, and deploy sophisticated algorithmic trading strategies.
- Engineer high-performance simulation software optimized for large-scale distributed computing environments.
- Build and maintain robust pipelines for the acquisition, storage, and visualization of massive financial datasets.
- Design and implement intuitive user interfaces to facilitate deep data exploration and comprehensive post-trade performance analysis.
- Streamline the research-to-production lifecycle by optimizing strategy prototypes for live market deployment.
- Proactively research and integrate emerging technologies to refine and scale the team's existing technical infrastructure.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or a highly quantitative field.
- Expert-level proficiency in modern C++ and Python development within a Linux environment.
- Deep mastery of object-oriented design, fundamental data structures, and complex algorithms.
- Strong academic or professional foundation in quantitative finance mathematics and statistical analysis.
- Comprehensive understanding of computer architecture, including hardware optimization, OS internals, memory management, and high-performance networking.
- Extensive experience developing and debugging multi-threaded, low-latency applications.
- Proven track record of delivering clean, maintainable code in high-pressure, fast-paced environments.
Preferred Qualifications
- Experience with distributed storage systems and large-scale data processing frameworks.
- Familiarity with full-stack development for internal research tool creation.
- Advanced degree (Master's or PhD) in a technical or mathematical discipline.
Compensation & Benefits
- Competitive base salary with performance-based bonus potential.
- Comprehensive benefits package including premium medical, dental, and vision coverage.
- Opportunities for continuous technical training and professional mentorship.
Accepting Candidates
Other offers great for you!
These companies are also looking for great profiles
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
7 days ago
Quick apply
Agile Partner
Full-Stack Software Engineer Java-Angular
Permanent contract
Luxembourg
Onsite, Hybrid
Skills
13 hours ago
Quick apply