7 open positions available
Act as senior technical contact for API integration partners, guiding architecture and debugging while collaborating on business-technical translation and API roadmap. | 5+ years in software engineering with deep API development and integration expertise, proficiency in TypeScript, JavaScript, or Python, and strong troubleshooting and communication skills. | 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. For the latest listings and details, please visit: https://job-boards.greenhouse.io/ninjatrader. JOIN US ON OUR MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the dynamic world of NinjaTrader! As an industry-leading trading platform and futures broker, we're empowering traders to take control of their financial destiny. How do we do it? 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. 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. Through those efforts, our user base has grown to over 2 million users and we have become the number one rated futures brokerage worldwide. But we're not stopping there. We're constantly evolving, pushing boundaries, and modernizing the futures industry. Our commitment to innovation means users will always have access to dynamic tools, real-time support, and a community of like-minded traders. So, why work at NinjaTrader? Here, you're not just part of a team; you're part of a movement. We empower employees to reach new heights in their careers by providing a dynamic culture focused on social connection, professional development, and employee recognition initiatives. Sounds too good to be true? Take it from our employees. Join us as we redefine what's possible in trading, advocate for our customers, and continue our journey toward becoming the world's top retail-focused trading platform in the world. What 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 aspiring traders a pathway to professional trading capital. In this role, you will serve as a trusted technical advisor to our partners, working closely with Technical Account Managers and partner engineering teams to drive successful integrations. You will be the go-to expert for complex API challenges, setting the quality bar for technical support while thriving in a fast-paced environment where no two days look the same. In this role you will: Serve as the senior technical point of contact for partners integrating with NinjaTrader APIs, providing expert guidance on authentication, endpoints, data models, and architectural best practices Partner directly with external engineering teams to debug complex integration issues, conduct code reviews of their implementations, and accelerate time-to-production Collaborate closely with Technical Account Managers to deliver a seamless partner experience, translating business requirements into technical solutions and providing real-time support during critical integration milestones Diagnose and resolve complex API issues spanning WebSocket connections, REST endpoints, and real-time data feeds, often under time pressure with high-value partners Own the quality standard for API support, establishing best practices for troubleshooting, documentation, and partner communication that the broader team can follow Build and enhance internal tools, scripts, and diagnostic utilities that improve support efficiency and enable faster issue resolution Drive continuous platform improvement by synthesizing partner feedback into actionable recommendations for Product and Engineering, influencing the API roadmap Mentor junior team members on technical troubleshooting, partner communication, and maintaining composure in high-stakes situations Develop deep expertise in NinjaTrader's evaluation platform, trading systems, and API architecture to provide authoritative technical leadership What you'll need: 5+ years of software engineering experience, with deep hands-on expertise in API development, system integrations, and building or supporting partner-facing platforms Proven track record of working alongside Technical Account Managers and cross-functional teams to deliver successful partner outcomes in a fast-paced environment Strong proficiency with REST APIs, WebSockets, JSON, OAuth, and API debugging tools (Postman, curl, browser developer tools, network analyzers) Hands-on experience with TypeScript/JavaScript, Python, or similar languages for scripting, debugging, and building reference implementations Demonstrated ability to work directly with partner engineering teams by reviewing code, pair debugging, and guiding architectural decisions Excellent troubleshooting skills with the ability to analyze logs, trace API calls, and isolate issues across distributed systems under pressure High quality standards with attention to detail in documentation, communication, and technical deliverables Ability to think on your feet and adapt quickly when priorities shift or unexpected issues arise Outstanding written and verbal communication skills with the ability to translate complex technical concepts for both technical and non-technical audiences Self-starter who thrives in ambiguity and can manage multiple high-priority partner engagements simultaneously Bonus points for: Experience with trading platforms, fintech, or capital markets technology Familiarity with React, Node.js, or full-stack TypeScript development Background in developer experience (DevEx), developer advocacy, or technical evangelism Experience with API documentation tools (Swagger/OpenAPI, ReadMe, or similar) Prior experience supporting enterprise or B2B partner integrations Passion for futures, derivatives, and trading technologies Compensation: The salary range for this role will be $125,000.00 - $175,000.00 USD. In addition, this position will also receive an annual target bonus of 12%. Bonus pay at NinjaTrader is based on individual performance (50%) as well as company/team performance (50%). Salary and bonus earnings are only two components of the total compensation package offered by NinjaTrader. NinjaTrader offers a 401K plan through ADP under which the company will match up to 3.5% of employee contributions. Annual paid time off allowance accrues at a rate of 18 days per year (some positions may qualify for more) plus seven paid holidays. Location: This role is based in Chicago, IL. *There may be remote flexibility for exceptional candidates in the following states: California, Colorado, Florida, Georgia, Illinois, Indiana, Minnesota, Missouri, Montana, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington DC, Wisconsin. Hybrid: For Chicago-based employees, we follow a hybrid work schedule: In-office Tuesday through Thursday, with remote work on Mondays and Fridays. In addition to these weekly remote days, we offer: 20 additional flex remote days annually 5 Company Wide Office-Optional weeks tied to major holidays Our Core Benefits Include: Generous PTO 7 Paid Holidays Annually + 5 Conditional Holidays Annually 1 Service Day Annually 401k with 3.5% Company Match Paid Parental Bonding Leave Health, Vision, Dental Coverage Life and Disability Insurance Covered 100% by NinjaTrader We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Design and deploy scalable backend microservices for a high-performance trading platform using Scala and Kubernetes. | Requires 6+ years in real-time application development with professional Scala, Kubernetes, and cloud service skills. | 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. For the latest listings and details, please visit: https://job-boards.greenhouse.io/ninjatrader. JOIN US ON OUR MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the dynamic world of NinjaTrader! As an industry-leading trading platform and futures broker, we're empowering traders to take control of their financial destiny. How do we do it? 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. 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. Through those efforts, our user base has grown to over 2 million users and we have become the number one rated futures brokerage worldwide. But we're not stopping there. We're constantly evolving, pushing boundaries, and modernizing the futures industry. Our commitment to innovation means users will always have access to dynamic tools, real-time support, and a community of like-minded traders. So, why work at NinjaTrader? Here, you're not just part of a team; you're part of a movement. We empower employees to reach new heights in their careers by providing a dynamic culture focused on social connection, professional development, and employee recognition initiatives. Sounds too good to be true? Take it from our employees. Join us as we redefine what's possible in trading, advocate for our customers, and continue our journey toward becoming the world's top retail-focused trading platform in the world. What you'll do: You will work alongside NinjaTrader's talented development team, designing, building, and deploying backend server solutions that distribute large amounts of data. As a Backend Software Engineer specializing in Scala in a Kubernetes environment, you will be instrumental in architecting and implementing scalable, containerized backend solutions for our advanced trading systems. This role requires a deep understanding of distributed systems, container orchestration, and a passion for building resilient and efficient financial technology. In this role you will: Design, develop, and maintain backend systems using Scala, leveraging Kubernetes for container orchestration Architect, deploy, and manage backend applications in a Kubernetes environment to ensure scalability, availability, and resilience Implement and enhance microservices architecture for trading applications, promoting modularity and maintainability Develop distributed systems to support high-performance and low-latency trading platform requirements Implement robust monitoring and logging solutions to track and analyze backend system performance in real time Integrate backend systems with various market data feeds, ensuring accurate and timely data for trading activities Collaborate with cross-functional teams, including frontend developers, UX/UI designers, and other engineers, to deliver end-to-end trading solutions Create and maintain technical documentation for backend systems, Kubernetes configurations, and deployment procedures Work directly with project managers to help deliver solutions What you'll need: BA or MS degree in Computer Science, Software Engineering, or a related field 6+ years of software development experience designing, implementing, testing, and maintaining real-time applications Professional experience with Scala backend software development Experience working with Kubernetes and cloud services such as Google Cloud Platform Dependable team player with a strong work ethic, exceptional accuracy, and strong analytical and problem-solving skills Comfort resolving uncertainty and communicating effectively for issue resolution Ability to take full ownership (design, implement, test, deploy, maintain, iterate) of projects Bonus points for: Financial knowledge Experience leveraging AI/ML tools or technologies to enhance software development, system performance, or automation Compensation: The salary range for this role will be $140,000.00 - $190,000.00 USD. In addition, this position will also receive an annual target bonus of 10%. Bonus pay at NinjaTrader is based on individual performance (50%) as well as company/team performance (50%). Salary and bonus earnings are only two components of the total compensation package offered by NinjaTrader. NinjaTrader offers a 401K plan through ADP under which the company will match up to 3.5% of employee contributions. Annual paid time off allowance accrues at a rate of 18 days per year (some positions may qualify for more) plus seven paid holidays. Location: This role is based in Chicago, IL. *There may be remote flexibility for exceptional candidates in the following states: California, Colorado, Florida, Georgia, Illinois, Indiana, Minnesota, Missouri, Montana, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington DC, Wisconsin. Hybrid: For Chicago-based employees, we follow a hybrid work schedule: In-office Tuesday through Thursday, with remote work on Mondays and Fridays. In addition to these weekly remote days, we offer: 20 additional flex remote days annually 5 Company Wide Office-Optional weeks tied to major holidays Our Core Benefits Include: Generous PTO 7 Paid Holidays Annually + 5 Conditional Holidays Annually 1 Service Day Annually 401k with 3.5% Company Match Paid Parental Bonding Leave Health, Vision, Dental Coverage Life and Disability Insurance Covered 100% by NinjaTrader We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Design and optimize high-performance, low-latency trading platform services with leadership and cross-team collaboration. | Requires extensive experience with JVM tuning, distributed trading systems, Java/Scala/C++ programming, and 24/7 production support in trading environments. | 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. For the latest listings and details, please visit: https://job-boards.greenhouse.io/ninjatrader. JOIN US ON OUR MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the dynamic world of NinjaTrader! As an industry-leading trading platform and futures broker, we're on a mission to empower traders to take control of their financial destiny. How do we do it? 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. Our growth story is nothing short of exhilarating. Over the last 20 years, NinjaTrader has been dedicated to understanding and supporting traders on their journey toward trading triumph. In the last five years alone, our user base has grown by 400% to over 1.9 million users and we have become the number one rated futures brokerage worldwide. But we're not stopping there. We're constantly evolving, pushing boundaries, and modernizing the futures industry. Our commitment to innovation means users will always have access to dynamic tools, real-time support, and a community of like-minded traders. So, why work at NinjaTrader? Here, you're not just part of a team; you're part of a movement. We empower employees to reach new heights in their careers by providing a dynamic culture focused on social connection, professional development, and employee recognition initiatives. Sounds too good to be true? Take it from our employees. Join us as we redefine what's possible in trading, advocate for our customers, and continue our journey toward becoming the world's top retail-focused trading platform in the world. What you’ll do: In this pivotal role on our Trading Services team, you will design, evolve, and optimize our core trading infrastructure. You will help scale and enhance our highly scalable, low-latency trading system, ensuring it meets the highest standards of performance, scalability, and reliability. Your work will directly impact our ability to support rapid growth in the retail futures trading space. In This Role You Will • Design, develop, and optimize our Scala-based trading services for high-volume, low-latency, 24x7 environments • Lead architectural strategy for future-state scalability and performance optimization • Mentor and guide junior engineers, promoting best practices and technical excellence • Collaborate cross-functionally with product, engineering, operations, and security teams to translate business requirements into robust and secure technical solutions • Optimize system performance, with focus on JVM tuning for Scala/Akka-based distributed system • Enhance monitoring and observability of services for real-time trade execution and operational transparency • Ensure compliance with security policies, regulatory standards, and industry best practices What we look for: • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience) • Extensive experience with high-performance, high-concurrency distributed trading systems • Proven expertise in JVM and performance tuning for high-performance environments • Experience supporting 24/7 production systems, ideally in trading environments • Deep knowledge of networking and protocols (HTTP/HTTPS, WebSockets, DNS, TCP/IP) • Experience with CI/CD tools (Jenkins, GitHub Actions) • Strong troubleshooting and debugging skills in high-pressure, real-time conditions • Excellent communication skills, capable of clearly articulating technical concepts to diverse stakeholders • Experience in Java/Scala/Rust/C++ or functional programming languages within exchange/trading environments Bonus Points for: • Experience in low-latency, lock-free development and design • Strong experience with multithreading and concurrency in high-performance environments • Familiarity with binary or custom trading protocols • Strong knowledge of messaging frameworks (Kafka, RabbitMQ) and network protocols (UDP, TCP) • Hands-on experience implementing HTTP/WebSockets, REST APIs, OAuth, gRPC, and Redis APIs • Deep understanding of order handling/matching engines • Extensive experience with FIX or other market data/order-entry protocols • Practical hands-on experience with cloud-native technologies (Kubernetes and Docker) • Solid grasp of network communications, particularly IP multicast and TCP protocols used in market data feeds Compensation: The salary range for this role will be $195,000.00 - $220,000.00 USD annually. In addition, this position will also receive an annual target bonus of up to 15%. Bonus pay at NinjaTrader is based on individual performance (50%) as well as company/team performance (50%). Salary and bonus earnings are only two components of the total compensation package offered by NinjaTrader. Additional details on our total compensation package and benefits are listed below. Our Core Benefits Include: • Generous PTO • 7 Paid Holidays Annually + 5 Conditional Holidays Annually • 1 Service Day Annually • 401k with 3.5% Company Match • Paid Parental Bonding Leave • Health, Vision, Dental Coverage • Life and Disability Insurance Covered 100% by NinjaTrader We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Drive strategic initiatives, analyze business performance, and improve operational efficiency through data-driven insights and cross-functional collaboration. | 2-4 years experience in strategy or business operations, strong analytical and project management skills, proficiency in Excel and data visualization, and ability to communicate with leadership. | 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. For the latest listings and details, please visit: https://job-boards.greenhouse.io/ninjatrader. JOIN US ON OUR MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the dynamic world of NinjaTrader! As an industry-leading trading platform and futures broker, we're empowering traders to take control of their financial destiny. How do we do it? 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. 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. Through those efforts, our user base has grown to over 2 million users and we have become the number one rated futures brokerage worldwide. But we're not stopping there. We're constantly evolving, pushing boundaries, and modernizing the futures industry. Our commitment to innovation means users will always have access to dynamic tools, real-time support, and a community of like-minded traders. So, why work at NinjaTrader? Here, you're not just part of a team; you're part of a movement. We empower employees to reach new heights in their careers by providing a dynamic culture focused on social connection, professional development, and employee recognition initiatives. Sounds too good to be true? Take it from our employees. Join us as we redefine what's possible in trading, advocate for our customers, and continue our journey toward becoming the world's top retail-focused trading platform in the world. What you'll do: At NinjaTrader, the Strategy and Business Operations team sits at the intersection of leadership, analysis, and execution. As a member of this team, you'll take on the company's highest-impact and most complex challenges, turning strategy into action, equipping leadership with the insights needed to make confident decisions, and building the operational foundation that allows every team to perform at its best. In this role you will: • Operate as an internal consultant within a core function, helping shape priorities and bring clarity to complex decisions • Partner with senior leadership to develop and execute business unit strategies • Build business cases to support investment decisions and key strategic initiatives • Conduct in-depth quantitative and qualitative analyses to identify trends, risks, and growth opportunities • Analyze customer behavior and business performance to generate actionable insights • Define, track, and report on key business metrics and KPIs aligned to strategic goals • Manage project timelines and milestones ensuring accountability across stakeholders • Help streamline processes and improve how work gets done across the organization • Build relationships across teams and act as a thought partner to business leaders • Prepare executive-facing materials, including MBRs, QBRs, and strategic updates • Communicate insights and recommendations clearly to drive decision-making • Scale and maintain the AI repository (tools, use cases, best practices) to drive consistent adoption across the business • Automate high-impact workflows to improve efficiency, reduce manual effort, and enhance decision-making • Champion AI adoption by partnering with stakeholders to embed AI into core processes What you'll need: • 2–4 years of relevant experience in strategy consulting, corporate strategy, business operations, business intelligence, or similar roles • High ownership, strong work ethic, with a bias toward action and execution • Ability to operate independently and manage multiple workstreams • Structured problem-solving skills; able to break down ambiguous problems into clear components • Ability to synthesize complex data into clear insights and recommendations • Experience in PMO / project management, managing cross-functional workstream • Strong prioritization skills across multiple competing demands • Advanced Excel / Google Sheets (modeling, pivots, lookups, scenario analysis) • Ability to build financial models, forecasts, and business cases • SQL and data visualization tools (Looker, Tableau, etc.) preferred; Python a plus • Clear and concise written and verbal communication • Strong PowerPoint / presentation skills to executive stakeholders • Ability to build relationships and influence stakeholders across functions • Experience defining, tracking, and improving key business metrics (e.g., acquisition, conversion, retention) • Familiarity with growth funnels, experimentation, or performance optimization Compensation: The salary range for this role will be $100,000.00 - $120,000.00 USD. In addition, this position will also receive an annual target bonus of 8%. Bonus pay at NinjaTrader is based on individual performance (50%) as well as company/team performance (50%). Salary and bonus earnings are only two components of the total compensation package offered by NinjaTrader. NinjaTrader offers a 401K plan through ADP under which the company will match up to 3.5% of employee contributions. Annual paid time off allowance accrues at a rate of 18 days per year (some positions may qualify for more) plus seven paid holidays. Location: This role is based in Chicago, IL. We are not open to remote candidates for this role Hybrid: For Chicago-based employees, we follow a hybrid work schedule: In-office Tuesday through Thursday, with remote work on Mondays and Fridays. In addition to these weekly remote days, we offer: • 20 additional flex remote days annually • 5 Company Wide Office-Optional weeks tied to major holidays Our Core Benefits Include: • Generous PTO • 7 Paid Holidays Annually + 5 Conditional Holidays Annually • 1 Service Day Annually • 401k with 3.5% Company Match • Paid Parental Bonding Leave • Health, Vision, Dental Coverage • Life and Disability Insurance Covered 100% by NinjaTrader We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Provide senior technical guidance and support for API integrations, diagnosing issues and collaborating cross-functionally to deliver solutions. | 5+ years in technical support or solutions engineering with strong REST API and scripting language proficiency, and experience guiding partner engineering teams. | 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. For the latest listings and details, please visit: https://job-boards.greenhouse.io/ninjatrader. JOIN US ON OUR MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the dynamic world of NinjaTrader! As an industry-leading trading platform and futures broker, we're empowering traders to take control of their financial destiny. How do we do it? 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. 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. Through those efforts, our user base has grown to over 2 million users and we have become the number one rated futures brokerage worldwide. But we're not stopping there. We're constantly evolving, pushing boundaries, and modernizing the futures industry. Our commitment to innovation means users will always have access to dynamic tools, real-time support, and a community of like-minded traders. So, why work at NinjaTrader? Here, you're not just part of a team; you're part of a movement. We empower employees to reach new heights in their careers by providing a dynamic culture focused on social connection, professional development, and employee recognition initiatives. Sounds too good to be true? Take it from our employees. Join us as we redefine what's possible in trading, advocate for our customers, and continue our journey toward becoming the world's top retail-focused trading platform in the world. What you'll do: We are seeking a Senior Solutions Engineer to join our Evaluation Services team — the business that powers funded trader programs giving aspiring traders a pathway to professional trading capital. You will serve as a trusted technical advisor to our partners, working closely with Technical Account Managers and partner engineering teams to drive successful integrations. You will be the go-to expert for complex API challenges, setting the quality bar for technical support while thriving in a fast-paced environment where no two days look the same. In this role you will: Serve as the senior technical point of contact for partners integrating with NinjaTrader APIs, providing expert guidance on authentication, endpoints, data models, and architectural best practices Partner directly with external engineering teams to debug complex integration issues, conduct code reviews of their implementations, and accelerate time-to-production Collaborate closely with Technical Account Managers to deliver a seamless partner experience, translating business requirements into technical solutions and providing real-time support during critical integration milestones Diagnose and resolve complex API issues spanning WebSocket connections, REST endpoints, and real-time data feeds, often under time pressure with high-value partners Own the quality standard for API support, establishing best practices for troubleshooting, documentation, and partner communication that the broader team can follow Build and enhance internal tools, scripts, and diagnostic utilities that improve support efficiency and enable faster issue resolution Drive continuous platform improvement by synthesizing partner feedback into actionable recommendations for Product and Engineering, influencing the API roadmap Mentor junior team members on technical troubleshooting, partner communication, and maintaining composure in high-stakes situations Develop deep expertise in NinjaTrader's evaluation platform, trading systems, and API architecture to provide authoritative technical leadership What you'll need: 5+ years of experience in technical support, solutions engineering, or developer relations with a focus on APIs and partner integrations Proven track record of working alongside Technical Account Managers and cross-functional teams to deliver successful partner outcomes in a fast-paced environment Strong proficiency with REST APIs, WebSockets, JSON, OAuth, and API debugging tools (Postman, curl, browser developer tools, network analyzers) Hands-on experience with TypeScript/JavaScript, Python, or similar languages for scripting, debugging, and building reference implementations Demonstrated ability to work directly with partner engineering teams — reviewing code, pair debugging, and guiding architectural decisions Excellent troubleshooting skills with the ability to analyze logs, trace API calls, and isolate issues across distributed systems under pressure High quality standards with attention to detail in documentation, communication, and technical deliverables Ability to think on your feet and adapt quickly when priorities shift or unexpected issues arise Outstanding written and verbal communication skills with the ability to translate complex technical concepts for both technical and non-technical audiences Self-starter who thrives in ambiguity and can manage multiple high-priority partner engagements simultaneously Bonus points for: Experience with trading platforms, fintech, or capital markets technology Familiarity with React, Node.js, or full-stack TypeScript development Background in developer experience (DevEx), developer advocacy, or technical evangelism Experience with API documentation tools (Swagger/OpenAPI, ReadMe, or similar) Prior experience supporting enterprise or B2B partner integrations Passion for futures, derivatives, and trading technologies is a strong plus Compensation: The salary range for this role will be $80,000.00 - $100,000.00 USD. In addition, this position will also receive an annual target bonus of 12%. Bonus pay at NinjaTrader is based on individual performance (50%) as well as company/team performance (50%). Salary and bonus earnings are only two components of the total compensation package offered by NinjaTrader. NinjaTrader offers a 401K plan through ADP under which the company will match up to 3.5% of employee contributions. Annual paid time off allowance accrues at a rate of 18 days per year (some positions may qualify for more) plus seven paid holidays. Location: This role is based in Chicago, IL. *There may be remote flexibility for exceptional candidates in the following states: California, Colorado, Florida, Georgia, Illinois, Indiana, Minnesota, Missouri, Montana, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington DC, Wisconsin. Hybrid: For Chicago-based employees, we follow a hybrid work schedule: In-office Tuesday through Thursday, with remote work on Mondays and Fridays. In addition to these weekly remote days, we offer: 20 additional flex remote days annually 5 Company Wide Office-Optional weeks tied to major holidays Our Core Benefits Include: Generous PTO 7 Paid Holidays Annually + 5 Conditional Holidays Annually 1 Service Day Annually 401k with 3.5% Company Match Paid Parental Bonding Leave Health, Vision, Dental Coverage Life and Disability Insurance Covered 100% by NinjaTrader We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Lead and develop the API platform for brokerage integrations, ensuring scalability, security, and performance, while managing cross-functional teams and stakeholder expectations. | Over 8 years in software development, experience in API platforms, management of cross-functional teams, and familiarity with financial trading systems. | 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. For the latest listings and details, please visit: https://job-boards.greenhouse.io/ninjatrader. JOIN US ON OUR MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the dynamic world of NinjaTrader! As an industry-leading trading platform and futures broker, we're empowering traders to take control of their financial destiny. How do we do it? 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. 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. Through those efforts, our user base has grown to over 2 million users and we have become the number one rated futures brokerage worldwide. But we're not stopping there. We're constantly evolving, pushing boundaries, and modernizing the futures industry. Our commitment to innovation means users will always have access to dynamic tools, real-time support, and a community of like-minded traders. So, why work at NinjaTrader? Here, you're not just part of a team; you're part of a movement. We empower employees to reach new heights in their careers by providing a dynamic culture focused on social connection, professional development, and employee recognition initiatives. Sounds too good to be true? Take it from our employees. Join us as we redefine what's possible in trading, advocate for our customers, and continue our journey toward becoming the world's top retail-focused trading platform in the world. What you'll do: NinjaTrader is seeking an Engineering Manager to lead engineering for our NT Connect Platform—our API-based brokerage integration layer that powers connections with introducing brokers, fintech partners, and third-party platforms. This leader will own the evolution of our brokerage APIs, partner onboarding, reliability, and the roadmap for new clearing, trading, and funding APIs. This role combines platform engineering, customer-facing partnership, and close collaboration across Trading, FCM Operations, Compliance, and Product. As a leader in our technology organization, your team’s work will shape the foundation of our NT Connect strategy and directly impact partner success, trader outcomes, and revenue growth. In this role you will: Lead the team responsible for enhancing our existing, high-quality API platform, ensuring scalability, reliability, and low-latency performance Oversee multiple critical workstreams that support, grow, and provide impact to traders and B2B business partners alike Collaborate closely with stakeholders across Product, Account Managers, Compliance, QA, and Customer Success to deliver impactful solutions for our broker partners Drive engineering delivery, architecture, and operational readiness for the platform components under your domain, including the risk engine, trading permission systems, middleware dashboards, and admin consoles Partner with Product leadership on roadmap and prioritization aligned to business growth and partner needs Hire, develop, and retain top engineering talent to support the growth and evolution of the NT Connect team Uphold engineering quality and execution standards, including code reviews, test coverage, release pipelines, observability, and incident response What you'll need: Bachelor's degree in Computer Science, Engineering, or a related technical field (or equivalent experience) Strong background in API platform development for external partners (REST, WebSockets or FIX familiarity is a plus) 8+ years of experience in modern software development, with 3+ years in engineering management roles leading 0 to 1 teams Demonstrated experience building and scaling B2B SaaS or platform products, ideally involving APIs and user-facing dashboards Deep understanding of security best practices for exposed APIs, backend services, and cloud infrastructure, including authentication, authorization, entitlements, data isolation, encryption, and auditability Proven track record leading cross-functional agile teams and delivering products from inception to production Familiarity with financial systems, trading concepts (orders, fills, margins), account lifecycle, and regulated workflows (KYC/AML, reporting), enabling compliant, enterprise-grade API design Experience managing teams across geographies and working with contractors or embedded function groups Exceptional communication and stakeholder management skills. Comfortable presenting technical ideas to both engineers and clients Experience working in a regulated environment (fintech, trading, brokerage) is a plus Bonus points for: Experience in FCM, brokerage, clearing, or embedded finance platforms (Apex/DriveWealth-style B2B models) Background in GCP, Kubernetes, Pub/Sub, OpenTelemetry Experience with multi-tenant platform architectures and rate limiting strategies Compensation: The salary range for this role will be $160,000.00 - $210,000.00 USD. In addition, this position will also receive an annual target bonus of 15%. Bonus pay at NinjaTrader is based on individual performance (50%) as well as company/team performance (50%). Salary and bonus earnings are only two components of the total compensation package offered by NinjaTrader. NinjaTrader offers a 401K plan through ADP under which the company will match up to 3.5% of employee contributions. Annual paid time off allowance accrues at a rate of 18 days per year (some positions may qualify for more) plus seven paid holidays. Location: This role is based in Chicago, IL. *There may be remote flexibility for exceptional candidates in the following states: California, Colorado, Florida, Georgia, Illinois, Indiana, Minnesota, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, South Carolina, Texas, Utah, Virginia, Washington, Washington DC, Wisconsin. Hybrid: For Chicago-based employees, we follow a hybrid work schedule: In-office Tuesday through Thursday, with remote work on Mondays and Fridays. In addition to these weekly remote days, we offer: 20 additional flex remote days annually 5 Company Wide Office-Optional weeks tied to major holidays Our Core Benefits Include: Generous PTO 7 Paid Holidays Annually + 5 Conditional Holidays Annually 1 Service Day Annually 401k with 3.5% Company Match Paid Parental Bonding Leave Health, Vision, Dental Coverage Life and Disability Insurance Covered 100% by NinjaTrader We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
The Content Marketing Associate will help grow NinjaTrader Live's organic presence across digital channels by executing strategies that drive awareness and transform live show content into compelling marketing material. This role involves promoting daily schedules, engaging with the community, and tracking performance metrics. | Candidates should have 2-4 years of experience in content marketing or digital marketing, preferably in media, sports, entertainment, or finance. Strong editorial and copywriting skills, along with the ability to manage content calendars and coordinate assets, are essential. | 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. For the latest listings and details, please visit: https://job-boards.greenhouse.io/ninjatrader. JOIN US ON OUR MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the dynamic world of NinjaTrader! As an industry-leading trading platform and futures broker, we're on a mission to empower traders to take control of their financial destiny. How do we do it? 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. Our growth story is nothing short of exhilarating. Over the last 20 years, NinjaTrader has been dedicated to understanding and supporting traders on their journey toward trading triumph. In the last five years alone, our user base has grown by 400% to over 1.9 million users and we have become the number one rated futures brokerage worldwide. But we're not stopping there. We're constantly evolving, pushing boundaries, and modernizing the futures industry. Our commitment to innovation means users will always have access to dynamic tools, real-time support, and a community of like-minded traders. So, why work at NinjaTrader? Here, you're not just part of a team; you're part of a movement. We empower employees to reach new heights in their careers by providing a dynamic culture focused on social connection, professional development, and employee recognition initiatives. Sounds too good to be true? Take it from our employees. Join us as we redefine what's possible in trading, advocate for our customers, and continue our journey toward becoming the world's top retail-focused trading platform in the world. What you'll do: We’re seeking a Content Marketing Associate to help grow the organic presence of NinjaTrader Live across digital channels. This role goes beyond content posting—it’s about amplifying a brand with a loyal community, shaping conversations, and building a content-driven presence that extends beyond the live stream. Your focus will be executing strategies that drive awareness and transform daily schedules, live show highlights, and guest moments into compelling marketing content across X, YouTube, TikTok, Instagram, and other emerging platforms. You'll help turn shows into conversation, moments into momentum, and momentum into measurable growth—elevating NinjaTrader Live’s presence across platforms. In this role you will: Promote NinjaTrader Live’s daily schedule and upcoming shows Extend live content with real-time posts, highlight clips, quotes, and recaps Act quickly on market news and in-show moments to turn them into shareable, real-time content Amplify contributors, guests, and partners to broaden reach Maintain a timely, consistent voice that captures NinjaTrader Live’s energy Community Engagement & Culture Spark dialogue and spotlight community voices beyond streaming hours Respond authentically to comments and mentions Highlight standout moments from contributors and audience to build connection Balance energy with credibility by maintaining a voice that’s engaging, transparent, and compliant with financial guidelines Content Coordination Partner with the Creative Content Editor to brief asset needs Manage a clear, organized content calendar Ensure brand consistency across visuals and messaging Performance & Optimization Track KPIs: engagement, reach, impressions, follower growth, attribution Deliver weekly and monthly reports with insights and recommendations Test and refine content strategies for awareness, reach, and retention Stay ahead of platform updates and trends What you'll need: 2–4 years of experience in content marketing, social media, or digital marketing—preferably in media, sports, entertainment, or finance Proven ability to execute platform-specific content strategies that drive audience growth and engagement Strong editorial and copywriting skills—able to turn market moments into compelling headlines and social content Skilled at managing content calendars, coordinating assets, and meeting deadlines Collaborative, proactive, and able to thrive in a fast-paced, live-event-driven environment Highly organized with attention to detail and consistency Bonus points for: Knowledge of the Futures space Compensation: The salary range for this role will be $60,000.00 - $70,000.00 USD. In addition, this position will also receive an annual target bonus of 6%. Bonus pay at NinjaTrader is based on individual performance (50%) as well as company/team performance (50%). Salary and bonus earnings are only two components of the total compensation package offered by NinjaTrader. NinjaTrader offers a 401K plan through ADP under which the company will match up to 3.5% of employee contributions. Annual paid time off allowance accrues at a rate of 18 days per year (some positions may qualify for more) plus seven paid holidays. Location: This role is based in Chicago, IL. *There may be remote flexibility for exceptional candidates in the following states: California, Colorado, Florida, Illinois, Indiana, Minnesota, New York, North Carolina, Ohio, Oregon, South Carolina, Texas, Utah, Virginia, Washington, Wisconsin, New Jersey, Pennsylvania. Hybrid: For Chicago-based employees, we follow a hybrid work schedule: In-office Tuesday through Thursday, with remote work on Mondays and Fridays. In addition to these weekly remote days, we offer: 20 additional flex remote days annually 5 Company Wide Office-Optional weeks tied to major holidays Our Core Benefits Include: Generous PTO 7 Paid Holidays Annually + 5 Conditional Holidays Annually 1 Service Day Annually 401k with 3.5% Company Match Paid Parental Bonding Leave Health, Vision, Dental Coverage Life and Disability Insurance Covered 100% by NinjaTrader We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Create tailored applications specifically for NinjaTrader with our AI-powered resume builder
Get Started for Free