# C++ Software Engineer – Trade Capture

**Company**: Equity IT
**Location**: New York, New York
**Experience**: senior
**Job type**: full-time
**Salary**: $175,000 to $250,000
**Category**: Engineering
**Industry**: Finance

**Apply**: https://mlp.eightfold.ai/careers/job/755959155630?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/c-plus-plus-software-engineer-trade-capture-fa7f4857-d4e/

## Description

We are seeking a C++ Software Engineer to join our Trade Platform Engineering team at Millennium, a global alternative investment firm.

The successful candidate will design and implement components that ingest, enrich, validate, allocate, and publish trade and execution data from electronic, voice, and manual workflows. They will build reliable, event-driven processing for trade lifecycle events, contribute to a common commissions and fees framework, develop APIs and message schemas, and help migrate business-critical workflows from legacy platforms.

Responsibilities:

- Design and implement components that ingest, enrich, validate, allocate, and publish trade and execution data

- Build reliable, event-driven processing for trade lifecycle events

- Contribute to a common commissions and fees framework across asset classes

- Develop and evolve APIs, message schemas, and downstream integrations

- Help migrate business-critical workflows from legacy platforms

- Build operational capabilities for trade-status visibility, exception management, investigation, and correction

- Own features from design and implementation through automated testing, deployment, and operational support

- Work directly with business and technology partners to understand workflows and deliver practical solutions

Requirements:

- Knowledge of post-trade systems and workflows

- 5+ years of experience developing server-side C++ applications on Linux

- Strong understanding of real-time, event-driven software

- Solid knowledge of network programming, Linux internals, concurrency, memory management, object-oriented design, data structures, and algorithms

- Experience with SQL and relational databases

- Strong sense of ownership and attention to quality

- Clear communication and collaboration skills

- Bachelor's degree in Computer Science, Engineering, or a related discipline

The estimated base salary range for this position is $175,000 to $250,000.

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- C++
- Linux
- SQL
- relational databases
- network programming
- object-oriented design
- data structures
- algorithms

---

Source: [Apply at mlp.eightfold.ai](https://mlp.eightfold.ai/careers/job/755959155630?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
