Senior Software Engineer – Low Latency Trading / Core Java

Hudson ManpowerChicago, IL
Hybrid

About The Position

We are seeking a Senior Core Java Engineer with recent, hands-on experience developing low- 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.

Requirements

  • Strong expertise in Core Java
  • Recent hands-on experience with low-latency or ultra-low-latency electronic trading
  • Strong understanding of market data, order books, and trading logic
  • Excellent knowledge of multithreading and concurrency
  • Experience with TCP/UDP networking
  • Strong Linux experience
  • Proven experience with production performance and latency troubleshooting
  • Experience developing performance-sensitive backend trading systems
  • Actual low-latency trading development experience

Nice To Haves

  • 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 within trading firms, banks, or exchanges

Responsibilities

  • Developing low- or ultra-low-latency electronic trading systems
  • Building performance-sensitive backend systems
  • Experience with matching engines
  • Experience with order books
  • Experience with market data processing
  • Experience with exchange connectivity
  • Experience with order routing
  • Experience with trading gateways
  • Experience with other performance-sensitive backend trading systems
  • Production performance and latency troubleshooting
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service