Senior Software Engineer – Low Latency Trading / Core Java

Hudson Manpower

Chicago (IL)

Hybrid

USD 150,000 - 190,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hudson Manpower is seeking a Senior Core Java Engineer in Chicago to design and implement low- or ultra-low-latency electronic trading backend systems. The role requires hands-on development, deep knowledge of trading workflows, and performance tuning in a Linux environment.

You will work in a hybrid setup (2 days onsite) and contribute to production-grade, latency-sensitive platforms used by trading desks and counterparties. Prior experience with trading firms or exchanges is highly valued.

Qualifications

  • Strong expertise in Core Java.
  • Recent hands-on experience with 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 production performance and latency troubleshooting.
  • Experience developing performance-sensitive backend trading systems.

Responsibilities

  • Develop and maintain low-latency backend trading systems.
  • Analyze and optimize latency across the trading stack.
  • Collaborate with trading desks and infrastructure teams to meet performance goals.

Skills

Core Java
Low-latency trading
Market data
Order books
Trading logic
Multithreading
TCP/UDP networking
Linux
Latency troubleshooting
Backend trading systems

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

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Low Latency Trading Systems (Core Java)
Senior Software Engineer - Low Latency Trading Systems (Core Java)

Talent Solutions Group Inc • New York (NY)

Hybrid
USD 180,000 - 240,000
Senior Core Java Engineer – Ultra-Low Latency Trading
Senior Core Java Engineer – Ultra-Low Latency Trading

Hudson Manpower • Chicago (IL)

Hybrid
USD 150,000 - 190,000
Senior Core Java Engineer — Ultra-Low Latency Trading
Senior Core Java Engineer — Ultra-Low Latency Trading

Talent Solutions Group Inc • New York (NY)

Hybrid
USD 180,000 - 240,000
Senior Java Software Engineer - Low Latency Trading
Senior Java Software Engineer - Low Latency Trading

AAA Global • Chicago (IL)

On-site
USD 130,000 - 190,000
Low-Latency Java Engineer for Trading Infrastructure
Low-Latency Java Engineer for Trading Infrastructure

OP Recruiting • Chicago (IL)

On-site
USD 120,000 - 170,000
Senior Java Engineer - Ultra-Low Latency Trading Systems
Senior Java Engineer - Ultra-Low Latency Trading Systems

AAA Global • Chicago (IL)

On-site
USD 130,000 - 190,000
Senior Software Developer (Trading Services)
Senior Software Developer (Trading Services)

OP Recruiting • Chicago (IL)

Hybrid
USD 180,000 - 240,000
Competitive compensation
Healthcare & 401k matching
Incentive bonus pool
Software Developer (Java)
Software Developer (Java)

OP Recruiting • Chicago (IL)

On-site
USD 120,000 - 170,000
Senior Trading Systems Engineer
Senior Trading Systems Engineer

LeoForce • Chicago (IL)

On-site
USD 275,000 - 450,000
Low-Latency Core Java Engineer – Trading Platform
Low-Latency Core Java Engineer – Trading Platform

Chamberlain Advisors • Bolingbrook (IL)

Hybrid
Healthcare plan
Dental & Vision insurance
401K