Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NinjaTrader

Senior Software Engineer II, FCM

NinjaTrader

. Design, develop, and maintain backend systems using Python and TypeScript to facilitate customer funding and trading .

Posted 10/9/2026full-timeUnited StatesSenior💰 $140,000 - $190,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Python and TypeScript for backend system development, with a strong focus on software quality, operational efficiency, and collaboration across finance and trading teams. Proven ability to lead development efforts, mentor team members, and implement effective algorithms and back-office tools.

Highest-signal resume keywords
Python Software DevelopmentTypeScript Software DevelopmentBackend Systems DesignCloud Services (Google Cloud Platform)Real-Time Application Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentReal-Time ApplicationsCode Review Best PracticesTechnical DocumentationOperational Efficiency
Soft Skills
Strong CommunicationCollaborationAnalytical SkillsProblem-SolvingTeam Leadership
Tools & Technologies
OpenTelemetryAI-Assisted Development ToolsLinux-Based Operating Systems
Certifications & Qualifications
BA or MS Degree in Computer Science
Industry Keywords
FCMCFTCNFASECFINRATreasury SystemsMoney Movement SystemsACHWire TransfersPlatform Modernization

Tech Stack

Tools & technologies
CloudGoogle Cloud PlatformLinuxPythonTypeScript

About the role

Key responsibilities & impact
  • Design, develop, and maintain backend systems using Python and TypeScript to facilitate customer funding and trading
  • Lead development teams by guiding coding and code-review best practices and ensuring project timelines and quality standards
  • Own software quality, uptime, and resilience
  • Collaborate with finance, treasury, new accounts, and trading teams to implement accurate and efficient algorithms and back-office tools
  • Implement monitoring and logging using observability tooling such as OpenTelemetry
  • Review team members' code changes for consistency, correctness, and sound architecture
  • Streamline processes to improve operational efficiency and reduce manual intervention
  • Create and maintain technical documentation for back-office processing systems and workflows
  • Stay current on Python, TypeScript, and retail trading technology advancements

Requirements

What you’ll need
  • BA or MS degree in Computer Science
  • 8+ years of software development experience designing, implementing, testing, and maintaining real-time applications
  • Proven experience in Python and TypeScript software development, with a focus on backend systems
  • Familiarity with Linux-based operating systems
  • Familiarity with cloud services such as Google Cloud Platform
  • Dependable team player with a strong work ethic, exceptional accuracy, and strong analytical and problem-solving skills
  • Strong communication and collaboration skills to drive issue resolution, mentor others, and drive change across teams
  • Experience leveraging AI-assisted development tools in production environments
  • Ability to take full ownership of projects from design through implementation, testing, deployment, and iteration
  • Must be eligible to work in the United States; visa sponsorship is not available
  • Bonus: Direct experience at an FCM, clearing firm, or broker-dealer operating under CFTC/NFA or SEC/FINRA frameworks
  • Bonus: Experience with CME clearing operations or self-clearing implementations such as GMI or other FIS services
  • Bonus: Familiarity with treasury and money movement systems, including ACH, wire transfers, fund hold logic, and account segregation
  • Bonus: Experience leading platform modernization or cloud migration programs in regulated financial environments
  • Bonus: Passion for futures, derivatives, and trading technologies

Benefits

Comp & perks
  • Annual target bonus of 10%
  • 401(k) plan with company match up to 3.5% of employee contributions
  • 18 days of annual paid time off
  • 7 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
  • Paid parental bonding leave
  • Health, vision, and dental coverage
  • Life and disability insurance covered 100% by NinjaTrader