# Staff Software Engineer - Scala
**Company:** [NinjaTrader](https://hotfix.jobs/companies/ninjatrader)
**Location:** Chicago, IL, California, Colorado, Florida, Georgia, Illinois, Indiana, Minnesota, Missouri, Montana, New Jersey, New York, NY, North Carolina, Ohio, Oregon, Pennsylvania, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington, DC, Wisconsin
**Salary:** $160K-$200K
**Experience:** 8+ years
**Skills:** Scala, Akka, Kubernetes, GCP, Jenkins, GitHub Actions, CI/CD, Distributed Systems, Reactive Programming, Functional Programming
**Posted:** 2026-06-15
> Staff-level Scala engineer to design, build, and operate a high-throughput, low-latency trading platform on Kubernetes. Requires 8+ years building reactive distributed systems and 5+ years with Scala/JVM.
## Job Description
## Responsibilities
- Design, develop, and maintain our Scala and Akka-based trading system deployed on Kubernetes in the cloud
- Architect, deploy, and manage backend services in a Kubernetes environment to ensure scalability, availability, and resilience
- Implement and enhance our services 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 backend system performance in real time
- Integrate backend systems with market data feeds, ensuring accurate and timely data for trading activities
- Collaborate with other engineering teams and Product Managers to deliver end-to-end customer solutions

## Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- 8+ years of software development experience with reactive, message-driven, distributed near real-time applications, preferably in a high-performance, low-latency environment
- 5+ years of professional experience with Scala (or similar JVM-based languages) backend software development
- Familiarity with functional programming principles
- Experience with Kubernetes and cloud services (e.g., Google Cloud Platform), with a focus on scalability and high availability
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or equivalent
- Exceptional troubleshooting, debugging, and diagnostic skills for cloud and web-based technologies using industry-standard observability tooling and frameworks
- Deep understanding of modern distributed systems and the ability to troubleshoot HTTP/HTTPS, WebSockets, TLS, DNS, TCP/IP, and similar protocols
- Dependable team player with a strong work ethic, exceptional accuracy, and analytical and problem-solving skills, with a focus on performance analysis and optimization
- Ability to take full ownership of projects (design, implement, test, deploy, maintain, and iterate), with a focus on delivering high-quality production software
- Strong written and verbal communication skills, collaborates effectively, seeks feedback, and strives for continual improvement

## Compensation & Benefits
- Salary range: $160,000 - $200,000 USD
- Annual target bonus of 12% (50% individual performance, 50% company/team performance)
- 401K plan with up to 3.5% company match
- 23 days PTO per year + 7 paid holidays
- Generous PTO, 7 Paid Holidays + 5 Conditional Holidays, 1 Service Day
- Paid Parental Bonding Leave
- Health, Vision, Dental Coverage
- Life and Disability Insurance covered 100% by company
**Apply:** https://hotfix.jobs/jobs/staff-software-engineer-scala-at-ninjatrader-a58a1691-d2fa-4b05-be38-bfe43e1732e6
**Canonical:** https://hotfix.jobs/jobs/staff-software-engineer-scala-at-ninjatrader-a58a1691-d2fa-4b05-be38-bfe43e1732e6