logo

View all jobs

Research Developer (C++)

Chicago, IL

Our client is a trading firm with over 30 years of experience, using advanced technology and skilled people to work in markets around the world. They're based in Chicago, but have offices across the U.S., Canada, Europe, and Asia. They trade in various asset types, such as Fixed Income, Equities, ETFs, Commodities, and FX.

As a Research Developer, you'll join a dynamic algorithmic Chicago based trading team, addressing complex tech issues and contributing to our diverse tech stack. We're on the lookout for innovative technologists and dedicated engineers eager to shape new technologies that directly impact their business.

Role and Impact:

  • Work collaboratively with researchers to implement research studies, simulate trading strategies, and develop cutting-edge algorithms in the competitive financial market sphere.
  • Focus on designing high-fidelity, high-throughput trading strategy simulation software.
  • Develop software solutions for large-scale data acquisition, storage, access, and visualization.

Responsibilities:

  • Collaborating with a team to maintain and expand current data analysis infrastructure and toolset.
  • Creating user interfaces for data exploration and post-trade analysis.
  • Accelerating the research lifecycle, from strategy prototype to production deployment.

Qualifications:

  • A Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • A minimum of 3 years professional experience in modern C++ (11 or later) development.
  • A strong understanding of object-oriented design, data structures, and algorithms.
  • A solid foundation in programming with the ability to think, communicate, and write maintainable code.
  • Proficiency with Linux, VCS, and CI workflows.
  • Experience with complex distributed applications and scalable performance is a plus.
  • The ability to produce algorithmic code in a fast-paced environment.
  • Python/JavaScript experience would be a bonus.
A competitive compensation package awaits the qualified candidate.

Share This Job

Powered by