Senior C++ Trade Capture Engineer - Real-Time Systems

Millennium

New York (NY)

On-site

USD 175,000 - 250,000

Full time

9 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Millennium is seeking an experienced Software Engineer to design and implement high-performance, server-side C++ applications in a Linux environment focused on post-trade data processing. You will work on the Trade Platform Engineering team, building scalable systems that ingest, validate, and publish trade data from electronic, voice, and manual workflows.

You will design, implement, test, and deploy features supporting trade lifecycle events, reconciliation, and client-level data isolation.

Qualifications

  • 5+ years of experience developing server-side C++ applications on Linux.
  • Experience designing real-time, event-driven software systems.
  • Strong knowledge of network programming, Linux internals, concurrency, memory management, OO design.
  • Experience with SQL and relational databases.
  • Clear communication with business stakeholders and technical teams.

Responsibilities

  • Design and implement components that ingest, enrich, validate, allocate, and publish trade data from various workflows.
  • Build reliable, event-driven processing for trade lifecycle events.
  • Contribute to a common commissions and fees framework across asset classes.
  • Develop and evolve APIs, schemas, and integrations for complete trade data delivery.
  • Migrate workflows from legacy platforms and support cutovers.
  • Create operational capabilities for trade-status visibility, exception management, and corrections.
  • Own features from design to testing, deployment, and production support.
  • Collaborate with business and technology partners to clarify requirements and deliver practical solutions.

Skills

Server-side C++
Linux
Real-time/event-driven
Network programming
SQL databases

Education

Bachelor's degree in CS/Engineering

Job description

Millennium is seeking an experienced Software Engineer to design and implement high-performance, server-side C++ applications in a Linux environment focused on post-trade data processing. You will work on the Trade Platform Engineering team, building scalable systems that ingest, validate, and publish trade data from electronic, voice, and manual workflows.

You will design, implement, test, and deploy features supporting trade lifecycle events, reconciliation, and client-level data isolation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer – Trade Capture
C++ Software Engineer – Trade Capture

Millennium • New York (NY)

On-site
USD 175,000 - 250,000
Senior C++ Engineer - Remote Real-Time Trading
Senior C++ Engineer - Remote Real-Time Trading

TradeWeb • Jersey City (NJ)

Remote
USD 175,000 - 250,000
Health Insurance
Hybrid Environment
401(k) matching
+2
Senior C++ Low-Latency Trading Engineer
Senior C++ Low-Latency Trading Engineer

Miller Maxwell Ltd • Chicago (IL)

On-site
USD 150,000 - 190,000
Senior C++ Engineer — Real-Time Trading Platform (Remote)
Senior C++ Engineer — Real-Time Trading Platform (Remote)

Findev • United States

Hybrid
USD 150,000 - 190,000
Health insurance
Paid vacation
Paid sick leave
+4
Senior C++ Trading Systems Architect (Low Latency)
Senior C++ Trading Systems Architect (Low Latency)

Request Technology, LLC • Woodridge (IL)

On-site
USD 140,000 - 220,000
Senior Software Engineer - Real-Time Trading Systems
Senior Software Engineer - Real-Time Trading Systems

Statar Capital LLC • Denver (IN)

Hybrid
USD 180,000 - 280,000
Health insurance
Dental insurance
Vision insurance
+3
Senior Low-Latency C++ Architect for Trading Systems
Senior Low-Latency C++ Architect for Trading Systems

Objective Partners • Chicago (IL)

Hybrid
USD 180,000 - 260,000
Competitive base salary
Performance bonus pool
Healthcare benefits
Senior Quantitative Developer: Low-Latency C++ Trading
Senior Quantitative Developer: Low-Latency C++ Trading

Millennium • New York (NY)

On-site
USD 175,000 - 250,000
Base salary plus discretionary bonus
Comprehensive benefits
Senior C++ Real-Time Trading Engineer
Senior C++ Real-Time Trading Engineer

Wolverine Trading, LLC • Chicago (IL)

On-site
USD 100,000 - 140,000
Competitive salary
Bonus potential
Paid time off
+7
C++ Engineer, Trading Systems
C++ Engineer, Trading Systems

talisman • Chicago (IL)

On-site
USD 150,000 - 230,000