We believe collaboration is the key
to maximizing expertise and creativity

C++ Software Developer

ABOUT THE POSITION

We are seeking a Trading Systems Software Developer to support our state-of-the-art, real-time automated trading system.

In addition to possessing excellent analytical and technical skills, the successful candidate will be a creative problem solver, a clear communicator, and a strong team player.

REQUIRED SKILLS

  • Expert C++ and object-oriented design skills; familiarity with modern C++, STL, design patterns and distributed computing, knowledge of network and multi-threaded programming in a Linux environment.
  • Working knowledge of SQL and relational databases, including complex queries (joins, unions, CTEs, FDWs), triggers and functions.
  • Proficient in an interpreted language such as Python or Perl.
  • Ability to solve problems quickly and automate processes.
  • Strong interpersonal and communication skills; capable of writing technical documentation, training users in software operations, and interacting effectively with upper management.
  • Flexible self-starter, able to multi-task and work under pressure.

REQUIRED BACKGROUND

  • A minimum of three to five years of large scale C++ development experience.
  • A degree in computer science or a related field.

DESIRABLE BACKGROUND AND SKILLS

  • Experience with electronic trading systems.
  • Familiarity with statistical concepts such as regression and time series analysis.

RESPONSIBILITIES

  • Work under general direction from senior management.
  • Collaborate closely with financial engineering and trading colleagues to understand functional objectives and requirements.
  • Design/implement complex real-time trading system.
  • Provide production system support, including troubleshooting and root cause analysis.

ABOUT US

Cognitive Capital, LLC is a proprietary trading firm that adds value to capital markets by providing liquidity through automated trading technology. Our quantitative researchers, portfolio managers, and software developers create and implement the algorithms and software used to execute the firm’s trading strategies. We foster an ethical, data-driven, and collaborative culture that focuses on building robust, scalable systems.

COMPENSATION

Salary and bonus based on qualifications and performance.


First name is required.
Last name is required.
A phone number is required.
resume (required)
A resume is required.