Senior Performance Engineer - Low-Latency Java

Intercontinental Exchange (ICE)

Atlanta (GA)

On-site

USD 180,000 - 230,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Intercontinental Exchange (ICE) is hiring a Lead Performance Engineer for its Clearing Performance Engineering team in Atlanta. You will own performance strategy for event-driven Java platforms that run critical clearinghouses, where end-of-day processing windows are measured in minutes.

You will lead deep-dive investigations, build test harnesses, mentor peers, and serve as the go-to voice on performance trade-offs across application, JVM, OS, and hardware layers.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • 8+ years in performance engineering, performance testing, or Java development on high-volume, low-latency systems.
  • Deep JVM expertise: heap and thread dump analysis, GC log interpretation, memory and CPU profiling.
  • Java plus scripting (Python, Groovy, or shell) for automation and harness development.
  • Hands-on experience with load generation (JMeter, Gatling, or custom harnesses).
  • Experience with message-based architectures (Kafka, IBM MQ, or equivalent).
  • Strong written and verbal communication.

Responsibilities

  • Lead performance investigations on CPU-bound, multi-threaded Java systems, from application code down to JVM, OS, and hardware.
  • Model how systems scale with data volume and instrument counts, and produce capacity projections that guide architecture decisions.
  • Identify time-critical paths in batch and event pipelines, and propose and validate fixes such as head-start or out-of-band processing.
  • Build test harnesses and realistic workloads that catch version-to-version regressions.
  • Tune thread pools, GC, and heap for high-throughput, latency-sensitive pipelines.
  • Turn findings into clear, data-backed recommendations for architects, developers, and business stakeholders.

Skills

Performance engineering
Java development
JVM profiling
GC tuning
Python scripting
Load testing
Kafka
IBM MQ
Communication

Education

Bachelor’s degree in Computer Science or Engineering

Tools

JMeter
Gatling
Custom test harnesses

Job description

Intercontinental Exchange (ICE) is hiring a Lead Performance Engineer for its Clearing Performance Engineering team in Atlanta. You will own performance strategy for event-driven Java platforms that run critical clearinghouses, where end-of-day processing windows are measured in minutes.

You will lead deep-dive investigations, build test harnesses, mentor peers, and serve as the go-to voice on performance trade-offs across application, JVM, OS, and hardware layers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Performance Engineer
Lead Performance Engineer

Intercontinental Exchange (ICE) • Atlanta (GA)

On-site
USD 180,000 - 230,000
Senior Performance Engineer – Latency-Critical Trading Platform
Senior Performance Engineer – Latency-Critical Trading Platform

ICE Clear Europe Limited • Atlanta (GA)

Hybrid
USD 140,000 - 210,000
Senior Performance Engineer - Trading Platform Latency Lead
Senior Performance Engineer - Trading Platform Latency Lead

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

On-site
USD 140,000 - 210,000
Senior Performance Engineer
Senior Performance Engineer

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

On-site
USD 140,000 - 210,000
Senior Performance Engineer
Senior Performance Engineer

ICE Clear Europe Limited • Atlanta (GA)

Hybrid
USD 140,000 - 210,000
Senior Java Engineer - Fintech, Event-Driven Systems
Senior Java Engineer - Fintech, Event-Driven Systems

ICE Clear Europe Limited • Atlanta (GA)

Hybrid
USD 120,000 - 160,000
Lead Developer — Build a Low-Latency Trading Engine
Lead Developer — Build a Low-Latency Trading Engine

ICE • Atlanta (GA)

On-site
USD 120,000 - 190,000
Lead C/C++ Developer: Low-Latency Trading Systems
Lead C/C++ Developer: Low-Latency Trading Systems

ICE • New York (NY)

On-site
USD 168,000 - 220,000
Healthcare coverage
401(k) plan
Life insurance
+2
Lead C++ Developer - Low-Latency Trading Platform
Lead C++ Developer - Low-Latency Trading Platform

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

On-site
USD 120,000 - 180,000
Senior Performance Engineer: Java Latency & Scalability
Senior Performance Engineer: Java Latency & Scalability

Apex Systems • Southlake (TX)

Hybrid
USD 69,000 - 90,000
Health benefits
401K
ESPP