Senior Software Engineer - Real-Time Multi-Asset OMS

Certus Recruitment Group

New York (NY)

Hybrid

USD 180,000 - 260,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Certus Recruitment Group is seeking a Senior Software Engineer in New York, NY, Hybrid. You will design and build a mission-critical, multi-asset Order Management System from the ground up, taking ownership of architecture and delivery.

You will apply expert Python for backend services, strong C++ in low-latency environments, and drive real-time streaming pipelines and trading integrations across asset classes.

Qualifications

  • 8+ years of production trading systems experience.
  • Expert-level Python for backend services, integrations and data processing.
  • Strong C++ experience in high-performance or low-latency environments.
  • Experience with Smart Order Routing and exchange connectivity.
  • Deep knowledge of distributed systems, event-driven architecture and messaging.
  • Experience with Kafka, RabbitMQ, SQS or similar technologies.
  • Strong PostgreSQL and high-volume data processing experience.
  • Experience building real-time streaming systems and scalable data pipelines.
  • Strong understanding of financial markets, execution, reconciliation and trading workflows.

Responsibilities

  • Designing and developing a scalable multi-asset OMS.
  • Owning the full trade lifecycle, including order routing, execution, allocations, positions and reconciliation.
  • Building FIX, exchange, custodian and third-party trading integrations.
  • Developing high-performance market data and execution pipelines.
  • Scaling the platform to support high volumes of concurrent orders and multiple asset classes.
  • Evolving the platform towards a fully real-time trading environment.
  • Working closely with technical and executive leadership on long-term architecture.

Skills

Python
C++
Distributed systems
PostgreSQL
Kafka
RabbitMQ
SQS
AWS
Trading systems

Tools

FIX connectivity

Job description

Certus Recruitment Group is seeking a Senior Software Engineer in New York, NY, Hybrid. You will design and build a mission-critical, multi-asset Order Management System from the ground up, taking ownership of architecture and delivery.

You will apply expert Python for backend services, strong C++ in low-latency environments, and drive real-time streaming pipelines and trading integrations across asset classes.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Real-Time Multi-Asset Trading
Senior Software Engineer - Real-Time Multi-Asset Trading

Certus Sales Recruitment • New York (NY)

Hybrid
USD 180,000 - 240,000
Hybrid work model
Excellent benefits
Senior Software Engineer
Senior Software Engineer

Certus Sales Recruitment • New York (NY)

Hybrid
USD 180,000 - 240,000
Hybrid work model
Excellent benefits
Senior Software Engineer
Senior Software Engineer

Certus Recruitment Group • New York (NY)

Hybrid
USD 180,000 - 260,000
Senior Real-Time Trading Platform Engineer
Senior Real-Time Trading Platform Engineer

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Senior C++ Engineer — Real-Time Trading Systems (Hybrid)
Senior C++ Engineer — Real-Time Trading Systems (Hybrid)

NJF Global Holdings Ltd • Chicago (IL)

Hybrid
USD 140,000 - 190,000
Senior Java OMS Engineer – Market Making
Senior Java OMS Engineer – Market Making

Global Trading Systems • Village of Pelham (NY)

Hybrid
USD 175,000 - 225,000
Daily Meal Allowance
Equinox Corporate Membership Rate
Snacks
+2
Senior C++ Engineer - Real-Time Trading Systems
Senior C++ Engineer - Real-Time Trading Systems

Atrium Staffing • New York (NY)

On-site
USD 136,000 - 175,000
Comprehensive benefits package
Health and wellness benefits
Paid time off
+2
Senior Distributed Systems Engineer - Real-Time Trading
Senior Distributed Systems Engineer - Real-Time Trading

Fanatics • New York (NY)

On-site
USD 152,000 - 200,000
Senior Trading Systems Engineer – Real-Time Platforms
Senior Trading Systems Engineer – Real-Time Platforms

broadridge • Newark (NJ)

Hybrid
USD 115,000 - 125,000
Bonus Eligible
Senior Distributed Systems Engineer — Real-Time Trading
Senior Distributed Systems Engineer — Real-Time Trading

Fanatics Betting & Gaming • New York (NY)

On-site
USD 130,000 - 160,000