Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NinjaTrader Logo

Sr. Software Engineer II (Backend, Scala or C++)

NinjaTrader

$165,000 - $190,000
Nov 19, 2025
Chicago, IL, US
Apply Now

NinjaTrader is looking to become the number 1 retail trading platform in the world by providing cutting-edge products and services that enhance the trading journey, and is seeking a Backend Software Engineer to help achieve this goal.

Requirements

  • Professional experience with Scala backend software development
  • Experience with Kubernetes and cloud services such as Google Cloud Platform
  • 7+ years of software development experience with designing, implementing, testing, and maintaining real-time applications
  • BA or MS degree in Computer Science, Software Engineering, or a related field
  • 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

Responsibilities

  • Design, develop, and maintain backend systems using Scala, 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

Other

  • BA or MS degree in Computer Science, Software Engineering, or a related field
  • 7+ years of software development experience
  • Dependable team player with a strong work ethic, exceptional accuracy, good analytical and problem-solving skills
  • Ability to work in a hybrid environment with in-office and remote work options
  • Ability to take full ownership of projects