C++ Software Developer - Trading Execution

Hedge Fund
Hoboken, United States of America
2 days ago

Role details

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

Job location

Hoboken, United States of America

Tech stack

API
C++
Software Debugging
Distributed Systems
Python
Multithreading
Scripting (Bash/Python/Go/Ruby)
Reliability of Systems

Job description

  • Support and improve C++ trading execution systems
  • Troubleshoot production issues and investigate system behavior
  • Work closely with senior developers, traders, and support teams
  • Assist with execution workflows, monitoring, and system reliability
  • Contribute to software enhancements across equities and futures trading platforms

Requirements

Core Skills

  • Strong C++ development experience
  • Solid hands-on experience with Linux/Unix environments
  • Experience troubleshooting production systems and debugging applications
  • Familiarity with multithreading, networking, APIs, or distributed systems concepts
  • Strong problem-solving skills and attention to detail

Nice to Have

  • Exposure to trading execution systems, market data, or financial systems
  • Experience supporting live production environments
  • Python or scripting experience for tooling/automation

Apply for this position