Senior Scala Engineer, Trading Services (Remote)

NinjaTrader

Chicago (IL)

Hybrid

USD 150,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Generous PTO
401k with company match
Life and Disability Insurance
Paid holidays

Job summary

NinjaTrader, a leading trading platform, seeks a Staff Software Engineer to evolve our high-throughput trading services. You will design and implement Scala/Akka-based backend systems deployed on Kubernetes, with emphasis on low latency and reliability in a cloud environment.

You will own architecture, deployments, and collaboration with product teams to deliver robust trading applications, data feeds integration, and real-time observability.

Qualifications

  • Bachelor's or Master's degree in CS/Software Eng or related field.
  • 8+ years in software development with reactive, distributed near real-time apps.
  • 5+ years in Scala backend development.
  • Familiarity with functional programming principles.
  • Experience with Kubernetes and cloud services (GCP) focusing on scalability and high availability.
  • Familiarity with CI/CD tools such as Jenkins or GitHub Actions.
  • Strong observability and debugging skills for cloud/web technologies.
  • Deep understanding of modern distributed systems and core protocols.

Responsibilities

  • Design, develop, and maintain Scala/Akka-based trading system on Kubernetes in the cloud.
  • Architect, deploy, and manage backend services for scalability and reliability.
  • Enhance services architecture for modularity and maintainability.
  • Develop distributed systems for high-performance, low-latency trading platforms.
  • Implement robust monitoring and logging for real-time performance tracking.
  • Integrate backend systems with market data feeds for timely data.
  • Collaborate with other teams and product managers to deliver end-to-end solutions.

Skills

Scala
Kubernetes
Distributed systems
CI/CD
Observability
Cloud services
Networking TCP/IP
Team collaboration

Education

Bachelor's or Master's degree

Tools

Google Cloud Platform
Jenkins
GitHub Actions
Akka

Job description

NinjaTrader, a leading trading platform, seeks a Staff Software Engineer to evolve our high-throughput trading services. You will design and implement Scala/Akka-based backend systems deployed on Kubernetes, with emphasis on low latency and reliability in a cloud environment.

You will own architecture, deployments, and collaboration with product teams to deliver robust trading applications, data feeds integration, and real-time observability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Scala Backend Engineer — Real-Time Trading Platform
Senior Scala Backend Engineer — Real-Time Trading Platform

NinjaTrader • Chicago (IL)

Hybrid
USD 125,000 - 175,000
401k with company match
Generous PTO
Paid holidays
+1
Senior Scala Backend Engineer — Real-Time Trading Platform
Senior Scala Backend Engineer — Real-Time Trading Platform

ninjatrader • United States

On-site
USD 140,000 - 190,000
Senior Backend Engineer, Scala — Real-Time Trading
Senior Backend Engineer, Scala — Real-Time Trading

NinjaTrader • Chicago (IL)

Hybrid
USD 125,000 - 175,000
Sr. Software Engineer I (Scala)
Sr. Software Engineer I (Scala)

ninjatrader • United States

On-site
USD 140,000 - 190,000
Sr. Software Engineer (Scala)
Sr. Software Engineer (Scala)

NinjaTrader • Chicago (IL)

On-site
USD 125,000 - 175,000
401k with company match
Generous PTO
Paid holidays
+1
Sr. Software Engineer I, Scala
Sr. Software Engineer I, Scala

NinjaTrader • Chicago (IL)

Hybrid
USD 125,000 - 175,000
Scala Trading Engineer: Front Office & Low Latency
Scala Trading Engineer: Front Office & Low Latency

Fixity Technologies • Plano (TX)

On-site
USD 120,000 - 190,000
Senior Backend Engineer, Real-Time Trading APIs
Senior Backend Engineer, Real-Time Trading APIs

NinjaTrader • Chicago (IL)

Hybrid
USD 140,000 - 190,000
Generous PTO
401k with company match
Scala Developer
Scala Developer

Fixity Technologies • Plano (TX)

On-site
USD 120,000 - 190,000
Senior Trading Systems Software Engineer (Remote)
Senior Trading Systems Software Engineer (Remote)

Trumid • United States

On-site
USD 175,000 - 250,000
Medical coverage
Remote-first culture
Competitive compensation