Sr. Software Engineer I, Evaluation Services (Scala)

NinjaTrader

Remote regions

US

Salary range

$125,000–$175,000/yr

Benefits

4w PTO

Similar Jobs

See all

What you'll do:

  • Design and implement backend services in Scala for evaluation, risk, and trading services.
  • Build and evolve actor-based systems (Akka) that handle high-throughput market data.
  • Own features end-to-end: from technical spec through implementation, code review, and production hand-off.

What you'll need:

  • 5+ years of backend software engineering experience with production systems handling real-time data.
  • Strong, hands-on Scala expertise with functional patterns and testing.
  • Experience with actor-based concurrency models (Akka) and relational databases (PostgreSQL).

Compensation and Benefits:

  • Salary range: $125,000 - $175,000 USD plus 10% annual target bonus.
  • Generous PTO, 7 paid holidays, 401k with 3.5% match, and paid parental bonding leave.
  • Health, vision, dental coverage, and life and disability insurance covered 100%.

NinjaTrader

NinjaTrader is an industry-leading trading platform and futures broker that empowers traders with cutting-edge products and services. Since 2003, NinjaTrader has grown to over 2 million users and is the number one rated futures brokerage worldwide, with a dynamic culture focused on social connection, professional development, and employee recognition.

Apply for This Position