Senior Core Java Engineer — Ultra-Low Latency Trading

Talent Solutions Group Inc

New York (NY)

Hybrid

USD 180,000 - 240,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Confidential Financial Services Client in Chicago or New York is seeking a Senior Software Engineer to design and build ultra-low latency Java applications for electronic trading platforms. The role requires deep expertise in performance optimization, multithreading, and distributed microservices within a high-uptime trading environment.

Hybrid schedule with two onsite days. You will collaborate with senior engineers on architecture, code reviews, and production support, delivering

Qualifications

  • 8+ years of Core Java software engineering.
  • Recent experience developing low latency trading platforms.
  • Experience supporting electronic trading or capital markets systems.
  • Strong understanding of trading workflows and market data processing.
  • Experience building backend trading applications—not database-centric.
  • Strong understanding of distributed microservices architecture.
  • Advanced knowledge of multithreading, concurrency, synchronization, shared memory, and asynchronous programming.
  • Strong understanding of algorithms and data structures.
  • Experience optimizing high-performance Java applications.
  • Experience working with TCP/IP and UDP networking.
  • Strong Linux experience.
  • Self-starter capable of contributing immediately with minimal supervision.

Responsibilities

  • Design and develop ultra-low latency Java applications supporting electronic trading platforms.
  • Build and optimize backend trading services and distributed microservices.
  • Analyze and optimize application performance for high-throughput, low-latency environments.
  • Troubleshoot complex production issues and performance bottlenecks.
  • Optimize algorithms, memory utilization, JVM tuning, and threading models.
  • Work closely with senior engineers on architecture, code reviews, and system optimization.
  • Support production releases, security updates, and platform enhancements.
  • Utilize low-level diagnostic tools to analyze system behavior and optimize performance.
  • Develop clean, scalable, maintainable Java applications supporting mission-critical trading systems.

Skills

Core Java
Low Latency Systems
Multithreading
Concurrent Data Structures
Shared Memory
JNI
Java NIO
TCP/UDP Networking
JVM Performance Tuning
Garbage Collection Optimization
Linux
Linux Kernel Performance
Microservices Architecture
Performance Profiling
Production Support

Tools

Solarflare Networking
EF_VI
Onload APIs
Thread Pinning
NUMA Architecture
CPU Cache Optimization
Interrupt Handling
Packet Capture
Hardware Performance Counters

Job description

Confidential Financial Services Client in Chicago or New York is seeking a Senior Software Engineer to design and build ultra-low latency Java applications for electronic trading platforms. The role requires deep expertise in performance optimization, multithreading, and distributed microservices within a high-uptime trading environment.

Hybrid schedule with two onsite days. You will collaborate with senior engineers on architecture, code reviews, and production support, delivering

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

Similar jobs worth comparing

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 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 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 Software Engineer – Low Latency Trading / Core Java
Senior Software Engineer – Low Latency Trading / Core Java

Hudson Manpower • Chicago (IL)

Hybrid
USD 150,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 - Low-Latency Core Trading
Senior Java Engineer - Low-Latency Core Trading

DriveWealth • New York (NY)

Hybrid
USD 165,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+7
Lead Engineer - Ultra-Performance Trading Execution
Lead Engineer - Ultra-Performance Trading Execution

Mission Staffing • Chicago (IL)

On-site
USD 180,000 - 260,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 Core Java Engineer – Trading Platform
Low-Latency Core Java Engineer – Trading Platform

Chamberlain Advisors • Bolingbrook (IL)

Hybrid
Healthcare plan
Dental & Vision insurance
401K
Software Developer (Java)
Software Developer (Java)

OP Recruiting • Chicago (IL)

On-site
USD 120,000 - 170,000