FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer II, Trading Services
NinjaTraderBackend Software Engineer specializing in Scala at NinjaTrader. Designing and deploying scalable backend systems in a Kubernetes environment for advanced trading applications.
Posted 6/11/2026full-timeChicago • California, Colorado, District of Columbia, Florida, Illinois, Minnesota, Montana, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Wisconsin • 🇺🇸 United StatesSenior💰 $140,000 - $190,000 per yearWebsite
Tech Stack
Tools & technologiesCloudDistributed SystemsGoogle Cloud PlatformKubernetesMicroservicesScala
About the role
Key responsibilities & impact- 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
- 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
- Work directly with project managers to help deliver solutions
Requirements
What you’ll need- 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
- Dependable team player with a strong work ethic, exceptional accuracy, and strong analytical and problem-solving skills
- Comfort resolving uncertainty and communicating effectively for issue resolution
- Ability to take full ownership (design, implement, test, deploy, maintain, iterate) of projects
Benefits
Comp & perks- Generous PTO
- 7 Paid Holidays Annually + 5 Conditional Holidays Annually
- 1 Service Day Annually
- 401k with 3.5% Company Match
- Paid Parental Bonding Leave
- Health, Vision, Dental Coverage
- Life and Disability Insurance Covered 100% by NinjaTrader
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Scalamicroservices architecturedistributed systemsreal-time applicationsmonitoring solutionslogging solutionsbackend developmentcontainer orchestrationhigh-performance systemslow-latency systems
Soft Skills
team playerwork ethicanalytical skillsproblem-solving skillscommunication skillsownershipcollaborationaccuracyadaptabilityinitiative
Certifications
BA in Computer ScienceMS in Computer ScienceBA in Software EngineeringMS in Software Engineering