Senior Software Engineer

Certus Recruitment Group

New York (NY)

Hybrid

USD 180,000 - 260,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

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

Senior Software Engineer – Multi-Asset Order Management System (OMS)
New York, NY | Hybrid
Competitive Salary + Excellent Benefits

Our client is a well-funded financial technology business building a next-generation, multi-asset Order Management System (OMS) from the ground up.

The platform will support trading across equities, fixed income, options, futures, FX, digital assets and alternative investments through a single, unified platform.

This is a senior, hands-on opportunity for an engineer who enjoys building complex financial infrastructure, solving challenging distributed systems problems and having genuine ownership over architecture and development.

The Role

You’ll play a key role in designing and building a mission-critical trading platform from the ground up.

You’ll be responsible for:

  • 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
About You

You’ll be an experienced trading systems engineer with a strong background building production systems that handle live capital.

You’ll bring:

  • 8+ years’ experience building production trading systems
  • 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
  • Experience supporting highly available, mission-critical production environments
  • Excellent communication skills and the ability to work with both technical and executive stakeholders
Nice to Have
  • Low-latency trading systems experience
  • AWS and cloud architecture
  • Algorithmic execution strategies such as VWAP, TWAP or implementation shortfall
  • Trading risk and exposure management
  • Custodian or brokerage integrations
  • Experience across digital assets, private markets, hedge funds or alternative investments
The Opportunity
  • Join a well-funded and rapidly growing FinTech business
  • Build core trading infrastructure from the ground up
  • Work across multiple asset classes and complex financial systems
  • Significant technical ownership and influence
  • Solve challenging distributed systems and real-time trading problems
  • Work alongside experienced technical and business leadership
  • Help shape the architecture of a next-generation trading platform

If you’re a senior engineer with deep trading systems experience and want to build something genuinely complex from the ground up, we’d love to hear from you.

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

Similar jobs worth comparing

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 - 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 – Core Trading Systems (C#) - OMS & EMS - Global Multi-Strategy Hedge [...]
Senior Software Engineer – Core Trading Systems (C#) - OMS & EMS - Global Multi-Strategy Hedge [...]

Mondrian Alpha • United States

On-site
Permanent capital with long-term mindset
Autonomy to own solutions
Culture of excellence and innovation
Team Lead - OMS/Trading Systems - Up to $750K TC - Hedge Fund - C#/Python
Team Lead - OMS/Trading Systems - Up to $750K TC - Hedge Fund - C#/Python

Mondrian Alpha • New York (NY)

On-site
USD 180,000 - 260,000
Principal Software Development Engineer, Trading Systems
Principal Software Development Engineer, Trading Systems

twentyAI • New York (NY)

Hybrid
USD 120,000 - 180,000
Senior Lead Software Engineer - Equities Electronic Trading
Senior Lead Software Engineer - Equities Electronic Trading

Selby Jennings • New York (NY)

Hybrid
USD 180,000 - 240,000
Hybrid work model (3 days onsite)
Senior Java Developer
Senior Java Developer

omnivistasolutions • New York (NY)

On-site
USD 100,000 - 130,000
Trading Systems Engineer
Trading Systems Engineer

Smith Arnold Partners • Connecticut

Hybrid
USD 145,000 - 175,000
Senior Software Engineer (Fintech, NYSE-Listed, Investments & Wealth Platform)
Senior Software Engineer (Fintech, NYSE-Listed, Investments & Wealth Platform)

Salient Group • New York (NY)

On-site
CAD 120,000 - 180,000
Senior Software Engineer - Real-Time Multi-Asset OMS
Senior Software Engineer - Real-Time Multi-Asset OMS

Certus Recruitment Group • New York (NY)

Hybrid
USD 180,000 - 260,000