Senior Trading Systems Engineer (Scala, Low-Latency)

NinjaTrader

United States

On-site

USD 127,000 - 254,000

Full time

2 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

NinjaTrader, a leading futures-focused brokerage, is seeking a highly skilled engineer to design, evolve, and optimize our core trading infrastructure. You will work on a scalable, low-latency Scala-based trading platform used by thousands of active traders across multiple devices.

The role requires deep expertise in JVM tuning, high-concurrency distributed systems, and collaboration with product, operations, and security teams to deliver secure, performant solutions for real-time markets.

Qualifications

  • Bachelor's degree in CS, IT, or related field or equivalent experience.
  • Experience with high-performance, low-latency trading systems.
  • Strong knowledge of JVM tuning and performance in production.

Responsibilities

  • Design and optimize Scala-based trading services for high-volume, low-latency use.
  • Lead architectural strategy for future-state scalability and performance.
  • Mentor junior engineers and promote best practices in engineering.
  • Collaborate with product, engineering, operations, and security teams.
  • Improve monitoring and observability for real-time trade execution.

Skills

Scala
JVM tuning
Distributed systems
High concurrency
CI/CD (Jenkins, GitHub Actions)
Networking (HTTP/WebSockets)
Multithreading
Functional programming
Low-latency trading

Education

Bachelor's degree in Computer Science or related field

Tools

Kubernetes
Docker
Kafka
Redis
GitHub Actions

Job description

NinjaTrader, a leading futures-focused brokerage, is seeking a highly skilled engineer to design, evolve, and optimize our core trading infrastructure. You will work on a scalable, low-latency Scala-based trading platform used by thousands of active traders across multiple devices.

The role requires deep expertise in JVM tuning, high-concurrency distributed systems, and collaboration with product, operations, and security teams to deliver secure, performant solutions for real-time markets.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Architect, Real-Time Trading Infrastructure
Senior Architect, Real-Time Trading Infrastructure

NinjaTrader • Chicago (IL)

On-site
USD 127,000 - 254,000
Senior Scala Backend Engineer: Real-Time Trading
Senior Scala Backend Engineer: Real-Time Trading

NinjaTrader • United States

On-site
USD 96,000 - 192,000
Senior Scala Backend Engineer — Real-Time Trading Services
Senior Scala Backend Engineer — Real-Time Trading Services

NinjaTrader • Chicago (IL)

On-site
USD 96,000 - 192,000
Sr. Software Engineer I, Evaluation Services (Scala)
Sr. Software Engineer I, Evaluation Services (Scala)

NinjaTrader • Chicago (IL)

On-site
USD 96,000 - 192,000
Principal Engineer (Trading Systems)
Principal Engineer (Trading Systems)

OP RaaS • Chicago (IL)

Remote
USD 150,000 - 190,000
Sr. Software Engineer I, Evaluation Services (Scala)
Sr. Software Engineer I, Evaluation Services (Scala)

NinjaTrader • United States

On-site
USD 96,000 - 192,000
Low-Latency Java Systems Engineer for Trading
Low-Latency Java Systems Engineer for Trading

OP Recruiting • Chicago (IL)

On-site
USD 125,000 - 180,000
Healthcare Benefits
Retirement Plan Options
Professional Development Support
+1
Principal Software Engineer, Trading Services
Principal Software Engineer, Trading Services

NinjaTrader • United States

On-site
USD 127,000 - 254,000
Senior Backend Engineer - Real-Time Trading Platform
Senior Backend Engineer - Real-Time Trading Platform

NinjaTrader • United States

Hybrid
USD 140,000 - 190,000
401(k) plan with company match
PTO + holidays
Health, Vision, Dental coverage
+2
Principal Software Engineer, Trading Services
Principal Software Engineer, Trading Services

NinjaTrader • Chicago (IL)

On-site
USD 127,000 - 254,000