Technology

Sr. Software Engineer II, Exchange Connectivity

NinjaTrader

LocationChicago
ContractFull-time
Anticipated Start Date2026-07-30
Posted1 day ago

Job details

Job description, work day and responsibilities

Sr. Software Engineer II, Exchange Connectivity

What you’ll do: We are seeking a highly skilled and experienced Sr. Software Engineer II with deep expertise in exchange connectivity and high-performance trading systems. This is a high-impact role focused on interfacing directly with multiple exchanges, handling real-time market data, order routing, and trade processing with low latency and high reliability.

You’ll be part of the Exchange Connectivity team, owning the software that communicates directly with exchanges worldwide.

In this role you will: Design, implement, and support exchange connectivity components across multiple asset classes and protocols

Develop and maintain market data handlers, order gateways, and contract/instrument reference data processors

Create APIs to expose exchange services to the broader organization via REST, WebSocket, event bus, or other mechanisms

Collaborate closely with the Trading OMS, FCM, and infrastructure teams

Optimize for low latency, high throughput, and fault tolerance across all trading and data flows

What you’ll need: 8+ years of experience in the trading industry, ideally with C++ or Rust

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field

Proven experience building exchange connectivity and market data systems across multiple venues

Strong understanding of network programming, multicast UDP, TCP, and asynchronous I/O

Deep knowledge of trading industry specifications (FIX, SBE, market data formats, etc.)

Strong communication and collaboration skills, including the ability to mentor others and drive change across teams

Experience supporting live trading systems in production — diagnosing connectivity issues, latency anomalies, and failover events

Strong sense of ownership, with the ability to deliver robust, tested, and observable software in mission-critical environments

Bonus Points for: Capital markets experience Performance profiling and tuning using perf, VTune, Wireshark, or similar tools to analyze and reduce latency

Low-latency systems development with deep experience optimizing for performance, throughput, and determinism in production trading environments

Building and maintaining real-time feed handlers for exchange protocols (ITCH, OUCH, FIX/FAST, CME MDP, Eurex ETI, etc.)

Familiarity with U.S. and international exchange APIs and connectivity protocols (CME, ICE, Eurex, CBOE, Binance, etc.)

NinjaTrader is hiring for this role on CareerPlace.

Apply on the company website through NinjaTrader.

Imported from employer careers page. Source ref: 2d592b7dcb7b.

Advertiser

Contact person

Hiring Manager

Company address

United States
Illinois
Chicago
Show on map Get directions
Job ID: #1863, Published: 1 day ago, Company registered: 1 day ago

More jobs from this company

Staff Software Engineer, FCM
NinjaTrader
· Chicago, US
Full-time Jul 30, 2026 Technology
Staff Software Engineer, FCM What you'll do: We are looking for a Staff Engineer to serve as the technical domain owner for the Transaction Ledger & Treasury system within our FCM platform, accountable for the f...
Sr. Software Engineer II, Fullstack - NT Connect
NinjaTrader
· Chicago, US
Full-time Jul 30, 2026 Technology
Sr. Software Engineer II, Fullstack - NT ConnectWhat you'll do: NinjaTrader is building NT Connect — our API-based brokerage integration layer that powers connections with introducing brokers, fintech partners, and ...
Sr. Software Engineer II, Trading Services
NinjaTrader
· Chicago, US
Full-time Jul 30, 2026 Technology
Sr. Software Engineer II, Trading ServicesWhat you'll do: You will work alongside NinjaTrader's talented development team, designing, building, and deploying backend server solutions that distribute large amoun...
Staff Security Engineer, Application Security
NinjaTrader
· Chicago, US
Full-time Jul 30, 2026 Technology
Staff Security Engineer, Application SecurityWhat you'll do: We're looking for a Staff Security Engineer, Application Security to help scale and mature our security program. You'll own key security domains...
Staff Cloud Security Engineer
NinjaTrader
· Chicago, US
Full-time Jul 30, 2026 Technology
What you'll do: As a Staff Cloud Security Engineer, you are the most senior individual contributor responsible for the security of our cloud platform. You will set the technical direction for how we secure workloads...
Sr. Paralegal
NinjaTrader
· Chicago, US
Full-time Jul 30, 2026 Customer Service
Sr. ParalegalWhat you'll do: NinjaTrader Group, LLC is seeking an experienced, highly organized, and proactive Sr. Paralegal to support its in-house legal team across a diverse and growing FinTech business. This rol...
Sr. Software Engineer I, Evaluation Services
NinjaTrader
· Chicago, US
Full-time Jul 30, 2026 Technology
Sr. Software Engineer I, Evaluation ServicesWhat you'll do: We are seeking a Sr. Software Engineer to join our Evaluation Services team. Our Evaluation Services business powers funded trader programs that give aspir...
Sr. Software Engineer II, Backend - NT Connect
NinjaTrader
· Chicago, US
Full-time Jul 30, 2026 Technology
Sr. Software Engineer II, Backend - NT ConnectWhat you'll do: NinjaTrader is seeking a Sr. Software Engineer II to join our NT Connect team—our API-based brokerage integration layer that powers connections with intr...

    Attributes

  • Experience Level
    Entry LevlMid LevelSenior Level
  • Pay Structure
    HourlySalaryCommissionOthers
  • Pay Period
    WeeklyBi-WeeklyMonthlyQuaterly
Advertise here!