Senior Backend Engineer – Real-Time Trading Systems

NinjaTrader

Chicago (IL)

Hybrid

USD 140,000 - 190,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Generous PTO
Health, Vision, Dental Coverage
401k with company match
Paid parental leave
Life and disability insurance

Job summary

NinjaTrader, a leading futures trading platform, seeks a senior backend engineer in Chicago to design, build, and maintain fast, reliable systems that process high-volume data for trading operations. You will collaborate with cross-functional teams and mentor engineers while owning backend services written in Python and TypeScript.

The role requires 8+ years of experience, a Computer Science degree, Linux and cloud experience (GCP), and a passion for modern observability and scalable

Qualifications

  • 8+ years of software development experience building real-time applications.
  • Proven Python and TypeScript backend development experience.
  • Strong Linux and cloud platform skills (GCP).

Responsibilities

  • Design, develop, and maintain backend systems to handle large data flows.
  • Lead development teams and enforce coding standards.
  • Own software quality, uptime, and resilience.
  • Collaborate with finance, treasury, accounts, and trading teams.
  • Implement monitoring and logging with observability tools.
  • Review code to ensure consistency and good architecture.
  • Streamline processes to boost operational efficiency.
  • Create and maintain technical docs for back-office workflows.
  • Stay current on Python, TypeScript, and trading tech.

Skills

Python
TypeScript
Backend development
Real-time systems
Problem solving

Education

BA or MS in Computer Science

Tools

Linux
Google Cloud Platform
Observability tools (OpenTelemetry)

Job description

NinjaTrader, a leading futures trading platform, seeks a senior backend engineer in Chicago to design, build, and maintain fast, reliable systems that process high-volume data for trading operations. You will collaborate with cross-functional teams and mentor engineers while owning backend services written in Python and TypeScript.

The role requires 8+ years of experience, a Computer Science degree, Linux and cloud experience (GCP), and a passion for modern observability and scalable

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

NinjaTrader • United States

Hybrid
USD 140,000 - 190,000
401(k) plan with company match
PTO + holidays
Health, Vision, Dental coverage
+2
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 • Chicago (IL)

On-site
USD 125,000 - 175,000
Sr. Software Engineer II, FCM
Sr. Software Engineer II, FCM

NinjaTrader • Chicago (IL)

Hybrid
USD 140,000 - 190,000
Generous PTO
Health, Vision, Dental Coverage
401k with company match
+2
Senior Backend Engineer - Remote (Node.js/TypeScript)
Senior Backend Engineer - Remote (Node.js/TypeScript)

NinjaTrader Clearing, LLC • Chicago (IL)

Hybrid
USD 140,000 - 190,000
401k with company match
Paid time off
Holiday benefits
Sr. Software Engineer II, Platform/API New Chicago or Remote*
Sr. Software Engineer II, Platform/API New Chicago or Remote*

NinjaTrader Clearing, LLC • Chicago (IL)

Remote
USD 140,000 - 190,000
401k with company match
Paid time off
Holiday benefits
Sr. Software Engineer II, FCM
Sr. Software Engineer II, FCM

NinjaTrader • United States

Hybrid
USD 140,000 - 190,000
401(k) plan with company match
PTO + holidays
Health, Vision, Dental coverage
+2
Senior Real-Time Trading Platform Engineer
Senior Real-Time Trading Platform Engineer

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Software Engineer — Data Platforms for Trading
Software Engineer — Data Platforms for Trading

HIGH FREQUENCY TRADING • Chicago (IL)

On-site
USD 120,000 - 160,000
Sr. Database Reliability Engineer II
Sr. Database Reliability Engineer II

NinjaTrader • Chicago (IL)

On-site
USD 130,000 - 180,000
401k with 3.5% Company Match
Generous PTO and holidays
Life and Disability Insurance