Engineering Manager
165k - 190k USD
Hybrid
Full Time
#Technology
#Trading
#Brokerage
#React
#JavaScript
#TypeScript
#CSS
#WebSockets
At NinjaTrader, we are on a mission to become the premier retail trading platform in the world. Over the past two decades, we have dedicated ourselves to supporting traders on their journey toward financial success. Our growth has been significant, with our user base expanding to over 1.9 million traders in the last five years alone. As the world's top-rated futures brokerage, we continue to innovate by providing cutting-edge software and services that empower our users to navigate global financial markets with confidence. We pride ourselves on a culture that prioritizes professional development, social connection, and employee recognition, and we invite you to join our movement as we redefine the future of trading.
Key outcomes
- Mentor and manage a diverse team of full-stack and front-end engineers, fostering an environment of innovation and excellence.
- Support the professional growth of your direct reports through regular coaching, feedback, and one-on-one meetings.
- Lead the design and architectural strategy for our Trader Engagement team, ensuring our technical approach aligns with product roadmaps.
- Oversee engineering processes to ensure high-quality, reliable deployments that minimize user impact.
- Recruit top-tier talent to expand our product engineering teams and manage the successful delivery of multiple projects.
- Collaborate closely with product, design, and stakeholder teams to build a best-in-class experience for our customers.
Requirements
- A Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
- At least 10 years of experience in agile software development, specifically building client-facing products in fast-paced environments.
- A minimum of 2 years of leadership experience managing product-focused engineering teams, including experience with geographically distributed groups.
- Strong expertise in modern front-end technologies, including React, JavaScript, TypeScript, CSS, and WebSockets.
- Solid understanding of API design, microservices, and various persistence storage options.
- Proficiency with project management tools such as JIRA.
- Excellent communication skills with the ability to explain complex technical concepts to non-technical stakeholders.
Compensation
The annual salary range for this position is $165,000.00 to $190,000.00 USD. In addition to base pay, this role is eligible for an annual target bonus of up to 12 percent, based on a combination of individual and company performance.
Our comprehensive benefits package includes:
- Hybrid work schedule with significant remote flexibility.
- 401k plan with a 3.5 percent company match.
- Comprehensive medical, vision, and dental insurance.
- Life and disability insurance, fully covered by the company.
How to apply
If you are passionate about building world-class trading technology and want to lead a team that makes a tangible impact on our users, we encourage you to apply. Please submit your application through our careers portal to begin the conversation about your future at NinjaTrader.









