Research Software Engineer

Op Recruiting ·www.oprecruiting.com

Location Chicago, IL, United States
Work type Remote
Salary USD 180,000 - 225,000 / year
Type Full time
Level Mid
Source Shazamme
Trading Firm Accepting Candidates
Apply direct

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.

 

#LI-EH1

 

Frequently asked questions

Who is hiring for the Research Software Engineer role?
Op Recruiting is hiring for the Research Software Engineer position, a Shazamme client. Apply directly on the employer's career site.
Where is the Research Software Engineer job located?
The Research Software Engineer role with Op Recruiting is based in Chicago, IL, US. The role is remote-friendly.
Is the Research Software Engineer role remote?
Yes — the Research Software Engineer position at Op Recruiting is remote. Candidates based in US are preferred.
What does the Research Software Engineer role pay?
Op Recruiting lists the Research Software Engineer role at USD 180,000–225,000 per year.
Is the Research Software Engineer role full-time or contract?
This is a full time position at Op Recruiting.
What experience level is the Research Software Engineer role?
The Research Software Engineer position is aimed at mid-level candidates.
How do I apply for the Research Software Engineer role at Op Recruiting?
Apply directly on Op Recruiting's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.
Apply direct