Skip to content

Senior C++ Software Engineer - Algorithmic Trading

Edgehog Trading

Chicago

About the role

Edgehog Trading is seeking a Senior C++ Software Engineer to enhance their algorithmic trading capabilities. In this role, you will design, implement, and optimize low-latency C++ applications for executing trading strategies. Collaboration is key, as you will work closely with traders and engineers to transform concepts into reliable, production-ready systems. Your responsibilities will also include conducting diagnostic assessments, modifying inter-application behaviors, and rewriting complex Java applications into C++. Candidates should have over five years of experience in an options market-making environment and possess strong proficiency in modern C++. A solid understanding of computer science fundamentals, including data structures and algorithms, is essential, along with debugging and performance-tuning skills. Familiarity with Linux and system-level programming is also required. This position is ideal for individuals who thrive in a collaborative setting and are eager to take ownership of their work. The role is based in Chicago, IL, and emphasizes a technology-driven approach to trading.

How to apply

  1. Check how well your resume fits: “Analyse this for me” shows what matches and what is missing.
  2. Tailor your resume: “Resume for this vacancy” writes a version for this job.
  3. Apply on the original advert: the button below opens it.
Sign in to open it on LinkedIn

Victra collected this posting from LinkedIn. On Victra you can save it, check how well your CV fits it and get jobs like it every day.

Related jobs

Job market report·Companies