Jobs at NinjaTrader
183 open positions
Sr. Mobile Engineer - Flutter
Company: NinjaTrader
Location: Chicago, IL
Posted Dec 02, 2023
In this role, you will: Design, build, improve, and maintain features and mobile applications Build and maintain efficient, reusable, and reliable code Work with the wider development team to produce new enhancements, enhance APIs and ensure alignment between the web and mobile Flutter versions of the applications Collaborate with Product and Design teams to iteratively improve the user experience on mobile platforms Take part in daily standups and regular team-wide meetings to discuss current and upcoming tasks Own the life cycle of your features through testing, debugging, documenting, releasing, and monitoring Write unit and UI tests to identify malfunction Ensure the performance, quality, and responsiveness of applications Identify and correct bottlenecks and fix bugs Investigate issues, mitigating them, and recommending preventative measures Support other developers, QA, and Product team in resolving problems and identifying client requirements Report to the stakeholders on progress, timelines, and roadblocks Coach other engineers through pair programming, coder reviews, and other collaborative efforts Key Position Requirements: Bachelor's degree in Computer Science, Software Engineering, or equivalent working experience 5+ years of professional experience developing and shipping production-ready mobile experiences Experience with Dart and the Flutter ecosystem Solid understanding of mobile development principles, design patterns, and best practices Experience with Git and version control Experience with REST APIs Passion for developing high-quality user experiences on mobile devices Familiarity with OOP design principles Experience with third-party libraries and APIs Ability to perform in a team environment adopting agile principles Strong written and verbal communication skills 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. As an accomplished senior mobile engineer, reporting to our Mobile Engineering Manager, this is a terrific opportunity to join a fast-growing, exciting company to be a leader in our team of mobile engineers and help them in creating seamless financial experiences on mobile devices. We want to see examples of your work in App stores, with the ability to discuss what decisions you made to make these apps successful. Successful candidates will come with hands-on experience in developing awesome apps on mobile platforms using Flutter. We are proud to be an equal opportunity workplace. Located in Chicago, our unique employee-centric company culture is one that our team finds inviting, comfortable and fun. Creating a great customer experience through delightful mobile and web applications is core to NinjaTrader’s success. Please visit www.ninjatrader.com to learn more about our business. NinjaTrader is an investor-backed, growth stage FinTech company servicing hundreds of thousands of traders by providing award-winning software and brokerage services. We are building products and services which empower active traders to easily analyze and react to data from the world’s leading financial markets.
Software Engineer - Core Development
Company: NinjaTrader
Location: Chicago, IL
Posted Nov 29, 2023
Job Responsibilities include: Implementing real time applications that handle large amounts of data Managing the full software lifecycle, including Development, testing, reviewing, deploying, maintaining Working in an agile environment Direct contact with project managers to help deliver solutions Key Position Requirements: BA or MS degree in Computer Science 3+ years of software development experience with designing, implementing, testing, and maintaining real-time applications Proficiency in Python and Java or C++ Familiarity with Linux-based OS Familiarity with cloud services such as Google Cloud Platform Dependable team player with a strong work ethic, exceptional accuracy, good analytical and problem-solving skills Comfort resolving uncertainty and communicating for issue resolution Ability to take full ownership (design, implement, test, deploy, maintain, iterate) of projects Financial knowledge is helpful but not required Our Benefits: Health, Vision, Dental Coverage 401k with Company Match Life and Disability Insurance covered 100% by NinjaTrader Generous PTO 7 paid holidays annually 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. You will be responsible for your application's quality, uptime, and resilience. You will be expected to be pro-active, self-driven, and knowledgeable in current programming languages and technologies. Responsible for writing code, developing automated unit tests, and deploying your software onto production systems. You will work alongside NinjaTrader's talented development team, designing, building, and deploying back-end server solutions dealing with distributing large amounts of data. We are proud to be an equal opportunity workplace. Located in Chicago, our unique employee-centric company culture is one that our team finds inviting, comfortable and fun. This position requires a strong ability to communicate with various team members and stakeholders. Please visit www.ninjatrader.com to learn more about our business. NinjaTrader is an investor-backed, growth stage FinTech company servicing hundreds of thousands of traders by providing award-winning software and brokerage services.
Senior Research Analyst, Customer Experience
Company: NinjaTrader
Location: Chicago, IL
Posted Dec 07, 2023
You stay current on CX methods, trends, and best-practices. You are committed to always pursuing better customer experiences through research, documentation, planning, and strategy. Self-motivated and able to easily execute without ample direction—with a proven record of successfully leading research & insights initiatives from concept to completion Detail-oriented, with the ability to think critically and efficiently multitask Excellent oral, written, and presentation skills—with the ability to explain complex concepts and controversial findings clearly to a variety of audiences, including senior management Proven ability to think strategically and creatively about issues impacting an entire portfolio or business department Strong knowledge of primary research approaches including quantitative and qualitative market research Possess an entrepreneurial mindset, comfortable with ambiguity, and passionate about innovation projects Must be able to learn and adapt quickly Not Required, But Nice to Have: Experience in financial services is a plus but is not required Chicago location preferred Our Benefits: Health, Vision, Dental Coverage 401k with Company Match Life and Disability Insurance covered 100% by NinjaTrader Generous PTO 7 paid holidays annually 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. In this role, you will: Understand business goals, customer needs, and technology trends in the competitive FinTech landscape Master NinjaTrader's current customer journey and all the ways the business supports it Conduct primary research on key moments in the customer journeyvia surveys, interviews, participant observation, immersive research, SME conversations, workshops and focus groups Monitor ongoing CX tracking programs Synthesize other data, including internal performance / usage data, into primary research datasets Use quantitative and qualitative tools and techniques to analyze CX research, including research platforms like Qualtrics or UserTesting.com, analysis tools like Q/Displayr or SPSS, or data visualization software like Tableau or PowerBI Incorporate CX best practices and opportunities for improving the business into your analysis Communicate findings in clear, succinct, and compelling ways based on the audience (operations vs C-suite vs internal team debrief) Provide ongoing and/or ad hoc reporting on CX research to the relevant stakeholders across the business Meet with relevant stakeholders on an ongoing basis to share insight & opportunities, create meaningful action plans, and measure the impact of interventions in future tracking Support other customer experience and/or research & insights work across NinjaTrader teams, as needed Play a central role in defining the next-gen customer experience at NinjaTrader Job Requirements: BA or MS degree in a related field or relevant years of experience 3+ years of research & insights experience Possess a strong understanding of customer experience practices, such as user journey creation and analysis, conducting moderated customer studies, personae creation, surveys, digital tracking and reporting techniques, etc. About You: You thrive when you are being a “connector,” to deliver a best-in-class customer experience—connecting customers, internal teams, and external vendors. You can manage the ongoing analysis of the customer experience across all customer touchpoints. We follow the data, yes—but we also strive to always hear the real human voices within that data. We are proud to be an equal opportunity workplace. We partner with key departments and stakeholders to help the business understand what it’s like to be a NinjaTrader customer, and we’re always looking for new ways to improve the customer experience. You are self-motivated to improve both the business and yourself.
C++ Software Engineer
Company: NinjaTrader
Location: Chicago, IL
Posted Dec 09, 2023
Additionally, you will be responsible for your software's quality, uptime, and resilience. Responsibilities include coding, developing automated unit tests, and managing deployments on production systems. In this role, you will: Design and implement features and functionalities for our retail trading platform using C++ Optimize existing code for performance and scalability Develop and maintain unit tests and integration tests Collaborate with product managers to understand client needs and translate them into actionable software features Integrate with external data providers and market data feeds Ensure compliance with industry standards and regulations Document code effectively and maintain clean code practices Participate in code reviews and knowledge-sharing activities Keep up-to-date with the latest advancements in C++ and retail trading technologies Job Requirements: At least 5 years of experience as a Software Engineer or a related role Strong understanding of C++ and object-oriented programming principles Experience with performance optimization techniques Experience with unit testing and integration testing frameworks Familiarity with retail trading concepts and order flow Excellent communication and collaboration skills Ability to work independently and as part of a team Passion for providing exceptional customer experiences Our Benefits: Health, Vision, Dental Coverage 401k with Company Match Life and Disability Insurance covered 100% by NinjaTrader Generous PTO 7 paid holidays annually 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. About You: You will work alongside NinjaTrader's talented development team, designing, building, and deploying back-end server solutions dealing with distributing large amounts of data. This position requires a pro-active and self-driven developer, knowledgeable in current programming languages and technologies with a strong ability to communicate with team members and stakeholders. We are proud to be an equal opportunity workplace. Located in Chicago, our unique employee-centric company culture is one that our team finds inviting, comfortable and fun. Please visit www.ninjatrader.com to learn more about our business. NinjaTrader is an investor-backed, growth stage FinTech company servicing hundreds of thousands of traders by providing award-winning software and brokerage services. We are building products and services which empower active traders to easily analyze and react to data from the world’s leading financial markets.
Sr. User Experience (UX) Strategist
Company: NinjaTrader
Location: Chicago, IL
Posted Mar 07, 2024
NinjaTrader, a growth-stage FinTech company based in Chicago, is seeking a UX research and strategy expert with 5+ years of experience. The ideal candidate will have a strong background in user experience research and design best practices, and be able to lead projects from concept to completion. They will collaborate with cross-functional teams, conduct user research, and utilize UX measurement tools to improve product design. The company offers a competitive benefits package and is committed to equal employment opportunity.
Scala/Java Software Engineer
Company: NinjaTrader
Location: Chicago, IL
Posted Dec 09, 2023
In this role, you will: Design, develop, and maintain backend systems using Scala or Java, leveraging the power of 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 the high-performance and low-latency requirements of trading platforms Implement robust monitoring and logging solutions to track and analyze the performance of backend systems 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 Direct contact with project managers to help deliver solutions Job Requirements: BA or MS degree in Computer Science, Software Engineering, or a related field 5+ years of software development experience with designing, implementing, testing, and maintaining real-time applications Proficiency in Scala or Java backend software development Worked with Kubernetes and cloud services such as Google Cloud Platform Dependable team player with a strong work ethic, exceptional accuracy, good analytical and problem-solving skills Comfort resolving uncertainty and communicating for issue resolution Ability to take full ownership (design, implement, test, deploy, maintain, iterate) of projects Financial knowledge is helpful but not required Our Benefits: Health, Vision, Dental Coverage 401k with Company Match Life and Disability Insurance covered 100% by NinjaTrader Generous PTO 7 paid holidays annually 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. This role requires a deep understanding of distributed systems, container orchestration, and a passion for building resilient and efficient financial technology. About You: You will work alongside NinjaTrader's talented development team, designing, building, and deploying back-end server solutions dealing with distributing large amounts of data. As a Backend Software Engineer specializing in Scala or Java in a Kubernetes environment at Ninja Trader, you will be instrumental in architecting and implementing scalable, containerized backend solutions for our advanced trading systems. Located in Chicago, our unique employee-centric company culture is one that our team finds inviting, comfortable and fun. We are proud to be an equal opportunity workplace. Please visit www.ninjatrader.com to learn more about our business. NinjaTrader is an investor-backed, growth stage FinTech company servicing hundreds of thousands of traders by providing award-winning software and brokerage services. We are building products and services which empower active traders to easily analyze and react to data from the world’s leading financial markets.
Corporate Strategy Analyst
Company: NinjaTrader
Location: Chicago, IL
Posted Dec 01, 2023
This person must enjoy strategy development, data analysis, industry research, forecasting, and have the ability to distill complex information into actionable insights. In this position, you will: Support the Chief of Staff on cross-functional strategic initiatives, which will include conducting business analysis and industry research Assist in the preparation of materials for the Executive Team and Board of Directors Perform quantitative analysis on complex data and develop business/financial models Develop analyses on business performance, market size, and areas for growth opportunities Research and develop analyses on market trends, industry developments, and other market developments affecting our business and/or strategic initiatives Monitor business unit KPIs and progress towards the organization’s strategic goals Build and maintain databases with competitor data, research insights, industry landscape developments, and market trends Take meeting notes during senior leadership meetings Support corporate development initiatives as needed Key Position Requirements +2 years of relevant experience in strategy consulting, corporate strategy, corporate development, investment banking, or a similar role; Experience in FinTech preferred but not required Advanced Microsoft Excel and PowerPoint skills required Experience conducting in-depth quantitative analyses and building financial/business models Extremely analytical; you must be able to consume large amounts of messy data and create complex models and forecasts Experience creating business cases is a plus Very strong sense of ownership and commitment to excellence Strong work ethic with demonstrated initiative Willingness to work long hours when required 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. In this role, you will conduct complex analyses and industry research that will drive business decisions. From day one, you will have a front row seat to strategic decision making and Executive level strategic planning. There is a lot of room for growth in this role and with demonstrated success, you will begin to drive cross-functional strategic initiatives. We are proud to be an equal opportunity workplace. The Corporate Strategy Analyst role at NinjaTrader is a highly visible role that offers a unique opportunity to work with cross-functional leadership on business analyses and market intelligence. Located in Chicago, our unique employee-centric company culture is one that our team finds inviting, comfortable and fun. Please visit www.ninjatrader.com to learn more about our business. We are seeking a highly motivated and driven Analyst to report to the Chief of Staff and support the Office of the CEO.
Client Services Representative - Bilingual - English/Spanish
Company: NinjaTrader
Location: Chicago, IL
Posted Mar 05, 2024
<div> <p><span>NinjaTrader is an investorbacked growthstage FinTech company with an awardwinning platform and over 1 million users We are building products and services which empower active traders to easily analyze and react to data from the worlds leading financial markets Located in Chicago our unique employeecentric company culture is one that our team finds inviting comfortable and fun Please visit wwwninjatradercom to learn more about our business<span><p> <div> <p>This role is for you if you have a passion for helping people and are interested in learning about the trading industry and technology You enjoy realtime problem solving and helping customers find solutions to account or technologyrelated issues You are intrigued and stimulated by technology and the financial markets and willing to turn your interest into understanding You will work with a growing and dynamic team of industry professionals responding to the various needs of thousands of clients worldwide to ensure a worldclass customer experience<p> <p><strong>In this position you will<strong><p> <ul><li>Leverage phone and email to help resolve client support inquiries regarding their account and our platform<li> <li>Help our clients with various inquiries such as account setup technical support troubleshooting accounts and treasury related items<li> <li>Educate and empower customers to get the most out of the NinjaTrader product line<li> <li>Become a power user of Outlook HelpSpot Confluence Jira and other applications that increase your productivity<li> <li>Efficiently and accurately manage customer data using Salesforce<li> <li>Collaborate with other internal teams including our Trade Desk Technical Support and Compliance teams<li> <li>Watch for and communicate emerging client needs and feature requests to management and other internal teams<li> <li>Help clients navigate the world of commodity futures and NinjaTraders services<li> <li>Assist management with creating andor revising policies based on customer feedback<li> <li>Contribute to the continuous improvement of our team and client experience by creating knowledge articles and new email templates<li> <li>Regularly assist with beta testing new software updates<li> <ul><p><strong>Key Job Requirements<strong><p> <ul><li>Empathetic with the ability to connect with customers and let them know you care about their issues<li> <li>Ability to explain complex information or instructions in a simple and understandable way<li> <li>Excellent time management skills and the ability to follow up on multiple issues and customer service requests<li> <li>Excellent written and verbal communication skills<li> <li>Tech savvy with ability to troubleshoot computer issues directly with client<li> <ul><p><strong>Ideal Job Requirements<strong><p> <ul><li>A minimum of 1 year of customer service experience preferably in a highvolume technology company<li> <li>Excellent computer skills and the ability to learn complex systems<li> <li>Prior experience with CRM software and customer service ticketing software is a plus<li> <li>Knowledge of the trading industry is a plus but not required<li> <ul><p> <p> <div> <p><span><strong>Our Core Benefits Include<strong><span><p> <p><span><em><em><span><p> <ul><li><span>15 days PTO per year<span><li> <li><span>7 paid holidays annually<span><li> <li><span>401k with Company Match<span><li> <li><span>Health Vision Dental Coverage<span><li> <li><span>Life and Disability Insurance covered 100 by NinjaTrader<span><li> <li><span>And more<span><li> <ul><p><br ><p><p><span><em><em><span><p> <p><span><em>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<em><span><p> <div>
Sr. Software Engineer, Web
Company: NinjaTrader
Location: Chicago, IL
Posted Mar 10, 2024
NinjaTrader, a growth-stage FinTech company with an award-winning platform and over 1 million users, is seeking a senior software engineer to design and develop robust web applications. The role involves collaborating with cross-functional teams, implementing best practices, and staying updated on emerging technologies. Key requirements include a Bachelor's degree, minimum 5 years of experience, deep understanding of React, Nodejs, and modern frontend/fullstack architecture patterns. The company offers competitive benefits and is committed to equal employment opportunity.
Python Software Engineer
Company: NinjaTrader
Location: Chicago, IL
Posted Dec 09, 2023
Additionally, you will be responsible for your software's quality, uptime, and resilience. In this role, you will: Design, develop, and maintain backend systems using Python to process and manage trading commissions Implement scalable solutions to handle high volumes of commissions-related data Collaborate with finance and trading teams to implement accurate and efficient commission calculation algorithms Integrate commission processing systems with existing trading platform and back-office applications Identify opportunities for automation and optimization of commission-related workflows Streamline processes to improve operational efficiency and reduce manual intervention Create and maintain technical documentation for commission processing systems and workflows Keep up-to-date with the latest advancements in Python and retail trading technologies Job Requirements: BA or MS degree in Computer Science 3+ years of software development experience with designing, implementing, testing, and maintaining real-time applications Proven experience in Python software development, with a focus on backend systems Familiarity with Linux-based OS Familiarity with cloud services such as Google Cloud Platform Dependable team player with a strong work ethic, exceptional accuracy, good analytical and problem-solving skills Comfort resolving uncertainty and communicating for issue resolution Ability to take full ownership (design, implement, test, deploy, maintain, iterate) of projects Financial knowledge is helpful but not required Our Benefits: Health, Vision, Dental Coverage 401k with Company Match Life and Disability Insurance covered 100% by NinjaTrader Generous PTO 7 paid holidays annually 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. Responsibilities include coding, developing automated unit tests, and managing deployments on production systems. About You: You will work alongside NinjaTrader's talented development team, designing, building, and deploying back-end server solutions dealing with distributing large amounts of data. This position requires a pro-active and self-driven developer, knowledgeable in current programming languages and technologies with a strong ability to communicate with team members and stakeholders. We are proud to be an equal opportunity workplace. Located in Chicago, our unique employee-centric company culture is one that our team finds inviting, comfortable and fun. This role offers the opportunity to work on impactful projects that play a crucial role in the efficiency and success of our trading operations. Please visit www.ninjatrader.com to learn more about our business. NinjaTrader is an investor-backed, growth stage FinTech company servicing hundreds of thousands of traders by providing award-winning software and brokerage services.
Project Manager
Company: NinjaTrader
Location: Chicago, IL
Posted Nov 17, 2023
NinjaTrader, a growth stage FinTech company based in Chicago, is seeking a highly skilled Project Manager to oversee complex technology and business process improvement projects. The ideal candidate will have 7+ years of experience in project management, preferably in the IT and/or business process improvement industry. Key responsibilities include defining project scope, creating business requirements documentation, managing resources, and communicating with stakeholders. The company offers competitive benefits including health, vision, dental coverage, 401k with company match, life and disability insurance, generous PTO, and 7 paid holidays annually.
IT Support Associate
Company: NinjaTrader
Location: Chicago, IL
Posted Mar 09, 2024
NinjaTrader, a growth-stage FinTech company with an award-winning platform and over 1 million users, is seeking an IT Support Associate. The role involves providing technical support for business-critical systems, network infrastructure, and applications. Key responsibilities include end-user training, rapid response to technical issues, and maintaining a knowledge base. The ideal candidate should have previous customer support experience, excellent interpersonal and analytical skills, and a firm understanding of various hardware and operating systems. NinjaTrader offers a competitive benefits package and is committed to equal employment opportunity.