NinjaTrader

NinjaTrader

Sr. Software Engineer II, Fullstack - NT Connect

Chicago, IL · Senior

Sponsorship not specifiedDetected 62 days ago
TypeScriptReactNode.jsBackend DevelopmentFull-Stack DevelopmentGitSQLGCPCloud PlatformsDockerKubernetesRESTWebSocketsOAuthDesign SystemsProduct ManagementProduct StrategyBrand StrategyAccount ManagementCommunication

About the role

  • For the latest listings and details, please visit: https://job-boards.greenhouse.io/ninjatrader.
  • We provide cutting-edge products and services that enhance the trading journey.
  • Whether a seasoned pro or just starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading financial markets with confidence.

Responsibilities

  • NinjaTrader is building NT Connect - our API-based brokerage integration layer that powers connections with introducing brokers, fintech partners, and third-party platforms.
  • Fullstack Engineer to join the NT Connect team and help us design and build the services, APIs, and developer experience that make our platform a joy to integrate with.
  • If you're passionate about crafting high-quality full-stack systems in a fintech environment where your work directly shapes partner outcomes and trading experiences, this is your opportunity.
  • You'll work across the entire stack - backend services, API architecture, web tooling, and partner integration workflows - to create a scalable, secure, high-throughput platform.
  • Design and implement scalable, efficient backend services and APIs using Node.js and TypeScript, deployed on cloud-based infrastructure (e.g., Google Cloud Platform)
  • Collaborate closely with UX/UI designers to translate design prototypes into high-quality, scalable frontend code that adheres to NinjaTrader's design system and branding guidelines
  • Ensure seamless integration of frontend components with backend systems, including account management tools, partner onboarding flows, and real-time market data feeds
  • Develop and maintain real-time performance monitoring and logging solutions to ensure the platform remains responsive, observable, and production-ready
  • Collaborate with other engineering teams, QA, and Product Managers to deliver end-to- end partner solutions that meet reliability, compliance, and usability standards
  • Strong backend engineering skills with Node.js and TypeScript, including building production-grade APIs, authentication flows, and API versioning strategies

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
  • 8+ years of professional software development experience, with strong depth across both frontend and backend systems
  • Hands-on experience with cloud-native environments: Docker, Kubernetes, and GCP
  • Experience with performance optimization, caching strategies, and event-driven architectures

Nice to have

  • Familiarity with OAuth2, JWT, API ke
  • Strong frontend engineering skills with a modern framework (React preferred)

Skills

  • https://job-boards.greenhouse.io/ninjatrader.
  • Welcome to the dynamic world of NinjaTrader!
  • Our growth story is nothing short of exhilarating.
  • Since 2003, NinjaTrader has been dedicated to understanding and supporting traders on their journey toward trading triumph.
  • So, why work at NinjaTrader?
  • Sounds too good to be true?
  • Take it from our employees.

Compensation

  • Disclaimer: Please be advised that the most accurate and up-to-date information about our open roles—including job descriptions, compensation, and benefits—can only be guaranteed on our official job board.

Benefits

  • Contribute to the development, optimization, and operational health of NT Connect's web-based platform, building new features and maintaining existing ones across the full stack

Company info

  • We're looking f or a Sr.

This listing is sourced directly from NinjaTrader's careers page and normalized into a canonical job model.