NinjaTrader
Sr. Software Engineer II, Trading Services
Chicago or Remote* · Senior
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
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
- You will work alongside NinjaTrader's talented development team, designing, building, and deploying backend server solutions that distribute large amounts of data.
- This role requires a deep understanding of distributed systems, container orchestration, and a passion for building resilient and efficient financial technology.
- 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
- 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
Requirements
- 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
- Comfort resolving uncertainty and communicating effectively for issue resolution
- Experience leveraging AI/ML tools or technologies to enhance software development, system performance, or automation
Skills
- For the latest listings and details, please visit:
- 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
- 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.
- Annual paid time off allowance accrues at a rate of 18 days per year (some positions may qualify for more) plus seven paid holidays.
Benefits
- Paid Parental Bonding Leave
- Health, Vision, Dental Coverage
- Our Core Benefits Include:
Company info
- JOIN US ON OUR MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the dynamic world of NinjaTrader!
- Here, you're not just part of a team; you're part of a movement.
- 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.
This listing is sourced directly from NinjaTrader's careers page and normalized into a canonical job model.