Technical Program Manager – Client Platforms at NinjaTrader

Chicago, Illinois, United States

NinjaTrader Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Financial Technology, Trading Platforms, Futures BrokerageIndustries

Requirements

  • (Implicit from role: Experience as a Technical Program Manager or similar, with ability to lead complex engineering programs)
  • (Implicit: Strong technical knowledge of client platforms including Web, Mobile, Desktop)
  • (Implicit: Proficiency with tools such as Jira, Confluence, and Notion)
  • (Implicit: Experience collaborating with engineering, architecture, DevOps, QA, Security, and Release Management teams)
  • (Implicit: Ability to manage technical risks, dependencies, and cross-functional programs)

Responsibilities

  • Lead and coordinate major engineering programs that advance the performance, stability, and scalability of NinjaTrader’s client platforms
  • Oversee the technical transition of our Dot-Com site from an external agency to internal engineering teams, managing all dependencies, integrations, and delivery milestones
  • Drive alignment and execution across the Core Squad, which spans mobile, web, and desktop applications, ensuring consistent technical direction and delivery discipline
  • Partner with engineering and architecture leadership to define program goals, success metrics, and technical milestones that support strategic objectives
  • Translate complex technical initiatives into actionable execution plans, ensuring clarity across teams and maintaining focus on delivery outcomes
  • Identify and manage technical risks and dependencies across systems, proactively resolving issues to maintain schedule and quality
  • Build strong relationships across engineering, DevOps, QA, Security, and Release Management to streamline coordination and maintain operational excellence
  • Establish visibility and accountability through effective tracking, documentation, and communication using tools such as Jira, Confluence, and Notion
  • Drive process consistency and delivery predictability, helping teams refine how they plan, commit, and execute within the squad model
  • Promote continuous improvement, encouraging retrospectives

Skills

Key technologies and capabilities for this role

Technical Program ManagementClient PlatformsAgileTrading PlatformsFutures BrokerageSoftware DevelopmentProject ManagementStakeholder Management

Questions & Answers

Common questions about this position

What is the salary range for the Technical Program Manager role?

This information is not specified in the job description.

Is this Technical Program Manager position remote or does it require office work?

This information is not specified in the job description.

What are the main responsibilities of the Technical Program Manager?

The role involves leading and coordinating major engineering programs for client platforms (Web, Mobile, Desktop, and Dot-Com), overseeing the technical transition of the Dot-Com site from external agency to internal teams, and driving alignment across the Core Squad spanning mobile, web, and desktop applications.

What is the company culture like at NinjaTrader?

NinjaTrader offers a dynamic culture focused on social connection, professional development, and employee recognition initiatives, empowering employees to reach new heights in their careers as part of a movement to become the #1 retail trading platform.

What makes a strong candidate for this Technical Program Manager position?

Strong candidates will have experience leading complex engineering programs across client platforms like Web, Mobile, Desktop, and Dot-Com, with the ability to manage technical transitions, dependencies, and cross-functional collaboration with engineering, architecture, and operations leaders.

NinjaTrader

Comprehensive trading platform for active traders

About NinjaTrader

NinjaTrader provides a trading platform tailored for active traders and small trading firms involved in futures, forex, and options markets. The platform allows users to analyze markets, develop trading strategies, and execute trades. It offers advanced charting, market analysis, and trade simulation tools for free, enabling users to test their strategies without financial risk. NinjaTrader generates revenue through trade commissions, fees for premium features, and partnerships with third-party vendors for additional tools. A key feature is its support for automated trading strategies, allowing users to create algorithmic systems that execute trades based on set criteria, which helps reduce emotional decision-making. The platform also emphasizes risk management, encouraging users to trade only with risk capital. Overall, NinjaTrader aims to help traders make informed and less stressful trading decisions while providing a customizable trading experience.

Denver, ColoradoHeadquarters
2004Year Founded
PRIVATE_EQUITYCompany Stage
Data & Analytics, FintechIndustries
201-500Employees

Risks

Regulatory scrutiny from recent fines could lead to operational disruptions.
New sentiment tools may not be well-received, affecting user engagement.
Executive changes could lead to strategic shifts misaligned with user expectations.

Differentiation

NinjaTrader offers a free platform for advanced charting and trade simulation.
The platform supports automated trading strategies, reducing emotional decision-making.
NinjaTrader provides extensive third-party add-ons for a customizable trading experience.

Upsides

Increased millennial interest in futures trading expands NinjaTrader's customer base.
Winning Best Brokerage for Futures enhances NinjaTrader's reputation and attracts more traders.
New leadership from Tobin McDaniel may bring strategic insights to fintech offerings.

Land your dream remote job 3x faster with AI