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
JuniorJob 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