Director of Engineer, Trading Platforms at NinjaTrader

Chicago, Illinois, United States

NinjaTrader Logo
Not SpecifiedCompensation
Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
FinTech, TradingIndustries

Requirements

  • 15+ years of total software engineering experience, with 5+ years leading multiple backend or platform teams in a trading setup
  • Proven track record building and operating low-latency, high-concurrency trading, market-data, or high-frequency messaging systems (equities, futures, FX, crypto, or similar)
  • Deep knowledge of performance-oriented programming on the JVM (Scala, Java, Kotlin) or C++/Rust/Go, plus comfort reviewing code in any modern language
  • Mastery of event-driven, partitioned, and stateful services (e.g., Kafka/Pub-Sub, Aeron, Redis, in-mem

Responsibilities

  • Manage multiple engineering managers, fostering a high-performing organization and cultivating a culture of continuous improvement, quality, and reliability
  • Attract, retain, and grow top-tier talent to build exceptional engineering teams that deliver delightful trading experiences
  • Define and evolve the technical roadmap for the trading platform (matching, risk, market data, connectivity, clearing)
  • Work closely with the CTO and Chief Architect to shape and refine the overarching engineering strategy
  • Partner with SRE to enforce “everything-as-code” infrastructure (Terraform) and progressive deployment pipelines (FluxCD)
  • Champion OpenTelemetry-first, vendor-agnostic observability that scales cost-effectively
  • Collaborate with Product, Risk, Compliance, and Customer Success to translate trading-business objectives into robust backend capabilities

Questions & Answers

Common questions about this position

What is the salary range for the Director of Engineering role?

This information is not specified in the job description. For the most accurate details on compensation, visit the official job board at https://job-boards.greenhouse.io/ninjatrader.

Is this Director of Engineering position remote or does it require office work?

This information is not specified in the job description.

What are the key responsibilities and skills needed for this role?

The role involves managing multiple engineering managers, attracting and growing top-tier talent, defining the technical roadmap for the trading platform including matching engines, market-data services, risk controls, and order-routing, and shaping cloud-native architecture for low-latency, highly concurrent, and scalable systems.

What is the company culture like at NinjaTrader?

NinjaTrader offers a dynamic culture focused on social connection, professional development, employee recognition initiatives, and fostering high-performing teams with continuous improvement, quality, and reliability.

What makes a strong candidate for the Director of Engineering position?

Strong candidates will have experience leading engineering managers, building exceptional teams, and owning end-to-end technical strategy for high-throughput, low-latency trading systems like matching engines and market-data services.

NinjaTrader

Comprehensive trading platform for active traders

About NinjaTrader

NinjaTrader provides a trading platform tailored for active traders and small trading firms involved in futures, forex, and options markets. The platform allows users to analyze markets, develop trading strategies, and execute trades. It offers advanced charting, market analysis, and trade simulation tools for free, enabling users to test their strategies without financial risk. NinjaTrader generates revenue through trade commissions, fees for premium features, and partnerships with third-party vendors for additional tools. A key feature is its support for automated trading strategies, allowing users to create algorithmic systems that execute trades based on set criteria, which helps reduce emotional decision-making. The platform also emphasizes risk management, encouraging users to trade only with risk capital. Overall, NinjaTrader aims to help traders make informed and less stressful trading decisions while providing a customizable trading experience.

Denver, ColoradoHeadquarters
2004Year Founded
PRIVATE_EQUITYCompany Stage
Data & Analytics, FintechIndustries
201-500Employees

Risks

Regulatory scrutiny from recent fines could lead to operational disruptions.
New sentiment tools may not be well-received, affecting user engagement.
Executive changes could lead to strategic shifts misaligned with user expectations.

Differentiation

NinjaTrader offers a free platform for advanced charting and trade simulation.
The platform supports automated trading strategies, reducing emotional decision-making.
NinjaTrader provides extensive third-party add-ons for a customizable trading experience.

Upsides

Increased millennial interest in futures trading expands NinjaTrader's customer base.
Winning Best Brokerage for Futures enhances NinjaTrader's reputation and attracts more traders.
New leadership from Tobin McDaniel may bring strategic insights to fintech offerings.

Land your dream remote job 3x faster with AI