Research Developer (C++)

Quanta Search

$90K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 3+ years experience in modern C++ development (C++11 or later).
  • Strong understanding of object-oriented design and algorithms.
  • Ability to write clear and maintainable code.
  • Proficiency in Linux, Version Control Systems, and Continuous Integration workflows.
  • Experience with distributed applications is a plus.
  • Familiarity with Python or JavaScript is beneficial.

Responsibilities

  • Collaborate with researchers to implement and simulate trading strategies.
  • Design high-throughput simulation software for trading strategies.
  • Develop software solutions for data acquisition and visualization.
  • Maintain and expand current data analysis infrastructure.
  • Create user interfaces for data exploration and post-trade analysis.
  • Accelerate the research lifecycle from prototype to production.

Benefits

  • Competitive compensation package offered.
Full Job Description
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.

Similar Jobs

More Jobs at Quanta Search

More Information Technology Jobs

Find similar Research Developer (C++) jobs: