Senior Backend Engineer - Real-Time Trading Platform

NinjaTrader

United States

Hybrid

USD 140,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

401(k) plan with company match
PTO + holidays
Health, Vision, Dental coverage
Parental bonding leave
Life and disability insurance

Job summary

NinjaTrader, a leading futures trading platform, is seeking a senior software engineer to design, develop, and maintain backend systems using Python and TypeScript, supporting funding and trading workflows.

You will lead teams, drive best practices, own uptime and resilience, implement observability with OpenTelemetry, and collaborate with finance, treasury, new accounts, and trading to build robust back-office tools.

Qualifications

  • 8+ years of software development with real-time applications.
  • Proven Python and TypeScript backend experience.
  • Eligible to work in the United States; visa sponsorship not available.

Responsibilities

  • Design, develop, and maintain backend systems using Python and TypeScript.
  • Lead development teams and ensure code quality and timelines.
  • Own system uptime and resilience; implement monitoring with OpenTelemetry.
  • Collaborate with finance, treasury, and trading teams to build back-office tools.
  • Create technical docs for back-office workflows.
  • Stay current with Python, TypeScript, and retail trading tech.

Skills

8+ years experience
Python
TypeScript
Linux
GCP
AI-assisted development tools
Leadership
Ownership

Education

BA or MS in Computer Science

Tools

OpenTelemetry
Code reviews

Job description

NinjaTrader, a leading futures trading platform, is seeking a senior software engineer to design, develop, and maintain backend systems using Python and TypeScript, supporting funding and trading workflows.

You will lead teams, drive best practices, own uptime and resilience, implement observability with OpenTelemetry, and collaborate with finance, treasury, new accounts, and trading to build robust back-office tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Trading API & Platforms (Hybrid)
Senior Backend Engineer - Trading API & Platforms (Hybrid)

NinjaTrader • Chicago (IL)

On-site
USD 140,000 - 190,000
Generous PTO
401k with match
Health coverage
+6
Senior Backend Engineer, Scala — Real-Time Trading
Senior Backend Engineer, Scala — Real-Time Trading

NinjaTrader • Chicago (IL)

Hybrid
USD 125,000 - 175,000
Senior Real-Time Trading Platform Engineer
Senior Real-Time Trading Platform Engineer

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Senior Backend Engineer - Real-Time Trading Systems
Senior Backend Engineer - Real-Time Trading Systems

Longbridge • New York (NY)

Hybrid
USD 140,000 - 190,000
Senior Backend Engineer - Real-Time Trading Platforms
Senior Backend Engineer - Real-Time Trading Platforms

United States Digital Space LLC • United States

Remote
USD 140,000 - 200,000
Senior Java/Linux Engineer - Real-Time Trading Platforms
Senior Java/Linux Engineer - Real-Time Trading Platforms

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Senior Backend Engineer: Real-Time Trading Engine
Senior Backend Engineer: Real-Time Trading Engine

novig.us • New York (NY), Northern (KY)

Hybrid
USD 200,000 - 260,000
Health premiums covered
Dental & Vision coverage
401(k) with company match
+2
Senior Backend Engineer – Real-Time FinTech, Remote
Senior Backend Engineer – Real-Time FinTech, Remote

Longbridge Singapore • New York (NY)

Hybrid
USD 140,000 - 190,000
Hybrid work mode
Remote-friendly
Sr. Software Engineer I, Scala
Sr. Software Engineer I, Scala

NinjaTrader • Chicago (IL)

On-site
USD 125,000 - 175,000
Sr. Software Engineer II, Backend - NT Connect
Sr. Software Engineer II, Backend - NT Connect

NinjaTrader • Chicago (IL)

On-site
USD 140,000 - 190,000
Generous PTO
401k with match
Health coverage
+6