Senior Architect, Real-Time Trading Infrastructure

NinjaTrader

Chicago (IL)

On-site

USD 127,000 - 254,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NinjaTrader is seeking a skilled engineer to design, develop, and optimize its core Scala-based trading services. You will work on a high-volume, low-latency system that operates around the clock, ensuring reliability and scalability for retail futures trading.

You will lead architectural decisions, mentor junior engineers, and collaborate with product, security, and operations to deliver secure, high-performance solutions.

Qualifications

  • Experience with high-performance, high-concurrency distributed trading systems.
  • Expertise in JVM and performance tuning for high-performance environments.
  • Experience supporting 24/7 production systems, ideally in trading environments.
  • Deep knowledge of networking protocols and APIs (HTTP/HTTPS, WebSockets).
  • Proficiency with CI/CD tools (Jenkins, GitHub Actions) and debugging in real-time.

Responsibilities

  • Design, develop, and optimize Scala-based trading services for high-volume, low-latency, 24x7 environments.
  • Lead architectural strategy for future-state scalability and performance optimization.
  • Mentor and guide junior engineers, promoting best practices and technical excellence.
  • Collaborate cross-functionally with product, engineering, operations, and security teams to translate business requirements into robust and secure technical solutions.
  • Optimize system performance, with focus on JVM tuning for Scala/Akka-based distributed system.
  • Enhance monitoring and observability of services for real-time trade execution and operational transparency.
  • Ensure compliance with security policies, regulatory standards, and industry best practices.

Skills

Scala
JVM tuning
High-performance distributed systems
24/7 production systems
Networking protocols (HTTP/HTTPS, Webs
CI/CD (Jenkins, GitHub Actions)
Debugging under pressure
Communication skills
Functional programming experience

Education

Bachelor's degree in Computer Science or related field

Tools

Kubernetes
Docker
Kafka
RabbitMQ
REST APIs / gRPC

Job description

NinjaTrader is seeking a skilled engineer to design, develop, and optimize its core Scala-based trading services. You will work on a high-volume, low-latency system that operates around the clock, ensuring reliability and scalability for retail futures trading.

You will lead architectural decisions, mentor junior engineers, and collaborate with product, security, and operations to deliver secure, high-performance solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Trading Systems Engineer (Scala, Low-Latency)
Senior Trading Systems Engineer (Scala, Low-Latency)

NinjaTrader • United States

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
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 • United States

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

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
Sr. Software Engineer I, Evaluation Services (Scala)
Sr. Software Engineer I, Evaluation Services (Scala)

NinjaTrader • United States

On-site
USD 96,000 - 192,000
Senior Architect - Low-Latency Trading Systems
Senior Architect - Low-Latency Trading Systems

OP RaaS • Chicago (IL)

Remote
USD 150,000 - 190,000
Principal Software Engineer, Trading Services
Principal Software Engineer, Trading Services

NinjaTrader • Chicago (IL)

On-site
USD 127,000 - 254,000