Find a jobRecruiters

Research Software Engineer

Exclusive opportunity

Onsite

Research Software Engineer

OP Recruiting

Research Software Engineer

Skills

Data EngineeringPythonLinux

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

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

7 days ago

Quick apply

Agile Partner

Full-Stack Software Engineer Java-Angular

Permanent contract

Luxembourg

Onsite, Hybrid

Skills

SQL QueriesAngularJavaObject-oriented programmingSoftware testingCloud computing

13 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools