Skip to content

Latest Backend Engineering jobs at NinjaTrader

Search
Location
7 jobs

Job results

NinjaTrader

Sr. Software Engineer

NinjaTraderChicago, IL

Sr. Software Engineer building and owning Scala-based backend systems for NinjaTrader's Evaluation Services, including real-time auto-liquidation, risk evaluation, and trading services. Requires 5+ years backend experience with strong Scala, actor models, PostgreSQL, and event-driven architectures.

125k – 175k/yrHybrid5+ YOEBackend Engineering
NinjaTrader

Principal Software Engineer, Trading Systems

NinjaTraderChicago, IL

Lead design, development, and optimization of Scala-based, low-latency trading infrastructure and services for high-volume, 24x7 retail futures trading. Requires extensive experience building high-performance distributed trading systems, JVM tuning, and mentoring engineers.

195k – 220k/yrOn-site7+ YOEBackend Engineering
NinjaTrader

Sr. Software Engineer II, Exchange Connectivity

NinjaTraderChicago, IL

Senior software engineer building and maintaining low-latency exchange connectivity, market data handlers, and order gateways for a leading trading platform. Requires 8+ years trading industry experience with C++ or Rust.

140k – 190k/yrHybrid8+ YOEBackend Engineering
NinjaTrader

Staff Software Engineer - Scala

NinjaTraderChicago, IL +23

Staff-level Scala engineer to design, build, and operate a high-throughput, low-latency trading platform on Kubernetes. Requires 8+ years building reactive distributed systems and 5+ years with Scala/JVM.

160k – 200k/yrHybrid8+ YOEBackend Engineering
NinjaTrader

Sr. Software Engineer II, Trading Services

NinjaTraderChicago, IL +23

Design, build, and deploy scalable Scala backend systems in Kubernetes for high-performance trading platform. Requires 6+ years experience and strong distributed systems expertise.

140k – 190k/yrHybrid6+ YOEBackend Engineering
NinjaTrader

Sr. Software Engineer, Backend - NT Connect

NinjaTraderChicago, IL

Senior backend engineer building scalable API and WebSocket services for a fintech brokerage platform. Requires 8+ years experience with JVM languages, Kubernetes/GCP, and distributed systems in a hybrid Chicago role.

100k – 150k/yrHybrid8+ YOEBackend Engineering
NinjaTrader

Staff Software Engineer, FCM

NinjaTraderChicago, IL

Staff Engineer owns technical architecture for FCM platform's Transaction Ledger & Treasury systems, modernizing to cloud-native GCP/Kubernetes while ensuring financial correctness and regulatory compliance. Requires 8+ years experience in distributed systems, backend languages, and financial tech.

160k – 210k/yrHybrid8+ YOEBackend Engineering