Staff Software Engineer, FCM
Posted
$160,000 – $210,000 USD
Tech Stack
KubernetesGCPTerraformEvent-Driven ArchitecturesDistributed SystemsAI-Assisted DevelopmentCode ReviewAPI DesignCI/CDInfrastructure-As-CodeAWSAzurePythonC++Go
Solid badges = required, outlined = preferred
Responsibilities
- Define and own the foundational architecture of NinjaTrader’s cloud-native FCM platform on GCP/Kubernetes.
- Architect systems for high-throughput trade flows with deterministic behavior under concurrency and failure.
- Serve as the technical north star for the FCM engineering team through code reviews, pairing, and architecture sessions.
- Establish and enforce best practices across the FCM platform, including API design, testing strategies, observability, and CI/CD.
- Design compliance-critical systems with embedded audit trails, segregation controls, and compliance checkpoints.
Soft Skills
Financial ServicesCapital MarketsBrokerage TechnologyCommunicationMentoringTechnical Decision-MakingPlatform ModernizationCloud Migration
Benefits
- 401k
- Dental
- Disability Insurance
- Flexible PTO
- Health Insurance
- Life Insurance
- Parental Leave
- Vision
Culture
Professional DevelopmentEmployee RecognitionWork-Life BalanceTransparent LeadershipInclusive Hiring
Requirements
Regions: Us
Get jobs like this in your inbox
Weekly Kubernetes, GCP, AWS hiring trends and salary data — free.
Join 8 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About NinjaTrader
Industry: fintech
Size: medium
NinjaTrader is an industry-leading trading platform and futures broker, empowering over 2 million traders with cutting-edge products and services to navigate financial markets. The company provides award-winning software and brokerage services, continuously innovating and modernizing the futures industry.
View company profile →Compensation
Base salary: $160,000 – $210,000 USD
Bonus: 15% annual target bonus, based on individual (50%) and company/team (50%) performance.
Similar Jobs
Staff Test Engineer
NinjaTrader · Chicago or Remote*
Hybrid
$160k – $180k
Staff Software Engineer, Design System
NinjaTrader · Chicago or Remote*
Hybrid
$160k – $210k
Sr. Software Test Engineer, Backend - FCM
NinjaTrader · Chicago or Remote*
Hybrid
$100k – $150k
Principal Software Engineer, Trading Platform (Java/C++)
NinjaTrader · Chicago
$195k – $220k
VP, Engineering
NinjaTrader · Chicago or Remote*
Hybrid
$275k – $325k