NinjaTrader ยท 3 hours ago
Sr. Software Engineer II (Backend, Scala or C++)
NinjaTrader is an industry-leading trading platform and futures broker empowering traders to take control of their financial destiny. The role of Backend Software Engineer II involves architecting and implementing scalable backend solutions in a Kubernetes environment, primarily using Scala, to enhance the trading systems.
FinTechSoftwareTrading Platform
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
Create and maintain technical documentation for backend systems, Kubernetes configurations, and deployment procedures
Direct contact with project managers to help deliver solutions
Qualification
Required
BA or MS degree in Computer Science, Software Engineering, or a related field
7+ years of software development experience with designing, implementing, testing, and maintaining real-time applications
Professional experience with Scala backend software development
Experience with Kubernetes and cloud services such as Google Cloud Platform
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
Preferred
Financial knowledge is helpful but not required
Benefits
401K plan through ADP under which the company will match up to 3.5% of employee contributions.
Annual paid time off allowance accrues at a rate of 18 days per year (some positions may qualify for more) plus seven paid holidays.
20 additional flex remote days annually
5 Company Wide Office-Optional weeks tied to major holidays
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
Company
NinjaTrader
NinjaTrader provides trading software and brokerage services for futures, forex, and equities markets.
H1B Sponsorship
NinjaTrader has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2023 (3)
Funding
Current Stage
Growth StageTotal Funding
unknownKey Investors
Long Ridge Equity Partners
2025-03-20Acquired
2020-01-06Private Equity
Recent News
2025-12-25
Company data provided by crunchbase