
Senior Software Engineer β Low Latency Trading / Core Java
- Java
- TCP
- UDP
- Linux
Job Summary
We are seeking aSenior Core Java Engineer with recent, hands-on experience developinglow- or ultra-low-latency electronic trading systems. The ideal candidate will have a strong understanding of actual trading workflows and experience building performance-sensitive backend systems.
Location: Chicago, IL β Hybrid (2 days onsite required)
Type: Long-term Contract
Preferred Background
Candidates with experience in the following areas are highly preferred:
Matching engines
Order books
Market data processing
Exchange connectivity
Order routing
Trading gateways
Other performance-sensitive backend trading systems
Experience withintrading firms, banks, or exchanges
Required Skills & Experience
Strong expertise inCore Java
Recent hands-on experience withlow-latency or ultra-low-latency electronic trading
Strong understanding ofmarket data, order books, and trading logic
Excellent knowledge ofmultithreading and concurrency
Experience withTCP/UDP networking
StrongLinux experience
Proven experience withproduction performance and latency troubleshooting
Experience developing performance-sensitive backend trading systems
Important Candidate Requirements
Candidates must haveactual low-latency trading development experience. Financial-services experience alone is not sufficient.
Senior Software Engineer β Low Latency Trading / Core Java Β· Hudson Manpower