cover image
NinjaTrader

NinjaTrader

www.ninjatrader.com

2 Jobs

431 Employees

About the Company

NinjaTrader: Driving innovation, empowering traders, and building a global community.

At NinjaTrader, we empower traders worldwide with our award-winning technology and brokerage services. Trusted by over 1.8 million users globally, we're committed to providing industry-leading tools and resources to help our customers excel in futures trading.

Our powerful platform delivers a comprehensive suite of features, including advanced charting, market analytics, trade simulation, and trading system development. Whether you're a seasoned professional or just starting out, NinjaTrader is designed to support your futures trading journey every step of the way.

With our innovative web and mobile platforms, you can enjoy a seamless trading experience across all your devices, ensuring you stay connected to the markets anytime, anywhere.

Discover how NinjaTrader is shaping the future of trading. Learn more at account.ninjatrader.com or explore our app on iPhone and Android.

---

NinjaTrader Group, LLC's affiliated companies are NinjaTrader Clearing, LLC dba NinjaTrader, Tradovate, and TransAct Futures ("NTC"), NT Korea Co., LTD ("NTK"), NinjaTrader, LLC ("NT") and NT Technologies, LLC ("NTT").

NTC is registered with the CFTC as a futures commission merchant (NFA ID #0309379). It carries futures trading accounts, processes futures trades, provides customer service and generates reports for its clients.

NT is a software development company that owns and supports proprietary technology relating to and including the NinjaTrader and Tradovate trading platforms.

Listed Jobs

Company background Company brand
Company Name
NinjaTrader
Job Title
Web Engineer Intern - Summer 2026
Job Description
Job title: Web Engineer Intern – Summer 2026 Role Summary: Assist a cross‑functional engineering, product, design, data, and QA team in designing, developing, and maintaining web applications for a leading retail trading platform. Contribute to full‑stack features, internal tooling, and scalable, secure architecture while applying industry best practices in agile development. Expectations: Receive mentorship from senior engineers, work on production‑grade code, adhere to quality standards (unit tests, code review, observability), and demonstrate the ability to estimate effort and deliver on sprint goals. Successful performance may lead to a full‑time offer. Key Responsibilities: - Develop frontend components and UI logic using TypeScript/JavaScript, React, Next.js, Gatsby, and related frameworks. - Implement backend interfaces via REST APIs, GraphQL, and authenticate with JWT. - Collaborate on feature design, architecture, and technical documentation. - Participate in sprint planning, daily stand‑ups, and retrospective ceremonies. - Conduct unit testing, integration testing, debugging, and code reviews. - Write clean, maintainable code following coding standards and design patterns. - Optimize performance and ensure accessibility and responsive design of web pages. - Contribute to process improvements and automation for CI/CD pipelines. Required Skills: - Strong proficiency in TypeScript/JavaScript and CSS. - Familiarity with frontend frameworks (React, Next.js, Gatsby) and state management. - Understanding of web protocols (HTTP/HTTPS), authentication (JWT), and API design (REST, GraphQL). - Knowledge of SQL and NoSQL database concepts. - Experience with version control (Git) and CI/CD workflows. - Solid problem‑solving, attention to detail, and independent time management. - Excellent written and verbal communication and teamwork abilities. Bonus: Prior internship or work experience in a similar role. Required Education & Certifications: - Junior or senior undergraduate student pursuing a Bachelor’s degree in Computer Science, Software Engineering, or a related field. - No specific certifications required.
Chicago, United states
On site
Fresher
26-01-2026
Company background Company brand
Company Name
NinjaTrader
Job Title
Software Engineer Intern, FCM - Summer 2026
Job Description
**Job Title:** Software Engineer Intern, FCM – Summer 2026 **Role Summary:** A 12‑week summer internship providing hands‑on software development experience on NinjaTrader’s back‑office systems. The intern will collaborate with cross‑functional teams to design, develop, test, and maintain fintech solutions using Python, C++, MySQL, Linux, and Google Cloud Platform, contributing to a leading retail futures trading platform. **Expectations:** - Demonstrate strong programming fundamentals and problem‑solving abilities. - Communicate effectively within multidisciplinary teams. - Work independently while meeting project deadlines. - Follow coding standards, participate in code reviews, and produce reliable, secure code. **Key Responsibilities:** - Assist in developing and maintaining back‑office applications and services. - Contribute to system components for exchange connectivity, financial institution integrations, and fraud monitoring. - Write, test, and debug code in Python and/or C++. - Perform code reviews, unit testing, and performance profiling. - Support database design and queries using MySQL. - Deploy and monitor services on Linux environments and Google Cloud Platform. - Document technical designs and implementation details. **Required Skills:** - Proficiency in Python or C++ (or both). - Familiarity with relational databases, preferably MySQL. - Basic knowledge of Linux command line and development tools. - Understanding of version control systems (e.g., Git). - Strong analytical and problem‑solving skills. - Excellent written and verbal communication. - Ability to work collaboratively in a team‑oriented environment. **Required Education & Certifications:** - Currently enrolled as a Junior or Senior pursuing a Bachelor’s degree in Computer Science, Software Engineering, or a closely related field. - No specific certifications required; coursework in software development, data structures, algorithms, or databases is expected.
Chicago, United states
On site
Fresher
26-01-2026