Software Engineer

Goliath Partners
Elmhurst, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Elmhurst, United States of America

Tech stack

Java
Algorithmic Trading
C++
Software Debugging
Linux System Administration
Performance Tuning
System Programming
C++14

Job description

A leading proprietary trading firm is hiring a Senior C++ Software Engineer to help build low-latency trading systems powering electronic options market making.

The team develops high-performance automated trading infrastructure, working closely with traders to optimize execution speed and system performance.

The Role

Join a small, high-caliber engineering team building and optimizing production trading systems in modern C++.

What You Will Do

  • Build and optimize low-latency C++ trading applications
  • Work directly with traders on strategy execution systems
  • Rewrite complex Java systems into modern C++
  • Improve platform speed, scalability, and reliability
  • Debug and optimize production infrastructure

Requirements

  • 5+ years at an options market making or trading firm
  • Strong modern C++ experience
  • Strong systems programming and performance optimization skills
  • Comfortable working in Linux environments

Apply for this position