H

Senior Software Engineer Low Latency Trading / Core Java

Job Description - Senior Software Engineer Low Latency Trading / Core Java

Job description

Job Summary

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.

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

Job requirements

Required Skills & Experience

  • 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

Important Candidate Requirements

Candidates must have actual low-latency trading development experience. Financial-services experience alone is not sufficient.

Original job Senior Software Engineer Low Latency Trading / Core Java posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior Software Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.