Apply

Ready to go for it?

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

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

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.
NinjaTrader

Senior Software Engineer I, Evaluation Services

NinjaTrader

Sr. Software Engineer managing API integrations and technical support for NinjaTrader's Evaluation Services team.

Posted 7/16/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💰 $125,000 - $175,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

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

Demonstrates deep expertise in API development, system integrations, and partner-facing platforms, with a strong focus on troubleshooting and enhancing partner experiences. Capable of mentoring team members and driving continuous improvement through effective communication and collaboration.

Highest-signal resume keywords
API DevelopmentREST APIsWebSocketsTypeScript/JavaScriptTechnical Leadership

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
API DebuggingSystem IntegrationJSONOAuthScriptingTroubleshootingCode ReviewArchitectural Best PracticesLog AnalysisDistributed Systems
Soft Skills
CommunicationMentoringAdaptabilityProblem-SolvingAttention to Detail
Tools & Technologies
PostmanCurlBrowser Developer ToolsNetwork Analyzers
Industry Keywords
NinjaTraderTrading SystemsPartner IntegrationTechnical Account Management

Tech Stack

Tools & technologies
Distributed SystemsJavaScriptPythonTypeScript

About the role

Key responsibilities & impact
  • Serve as the senior technical point of contact for partners integrating with NinjaTrader APIs, providing expert guidance on authentication, endpoints, data models, and architectural best practices
  • Partner directly with external engineering teams to debug complex integration issues, conduct code reviews of their implementations, and accelerate time-to-production
  • Collaborate closely with Technical Account Managers to deliver a seamless partner experience, translating business requirements into technical solutions and providing real-time support during critical integration milestones
  • Diagnose and resolve complex API issues spanning WebSocket connections, REST endpoints, and real-time data feeds, often under time pressure with high-value partners
  • Own the quality standard for API support, establishing best practices for troubleshooting, documentation, and partner communication that the broader team can follow
  • Build and enhance internal tools, scripts, and diagnostic utilities that improve support efficiency and enable faster issue resolution
  • Drive continuous platform improvement by synthesizing partner feedback into actionable recommendations for Product and Engineering, influencing the API roadmap
  • Mentor junior team members on technical troubleshooting, partner communication, and maintaining composure in high-stakes situations
  • Develop deep expertise in NinjaTrader's evaluation platform, trading systems, and API architecture to provide authoritative technical leadership

Requirements

What you’ll need
  • 5+ years of software engineering experience, with deep hands-on expertise in API development, system integrations, and building or supporting partner-facing platforms
  • Proven track record of working alongside Technical Account Managers and cross-functional teams to deliver successful partner outcomes in a fast-paced environment
  • Strong proficiency with REST APIs, WebSockets, JSON, OAuth, and API debugging tools (Postman, curl, browser developer tools, network analyzers)
  • Hands-on experience with TypeScript/JavaScript, Python, or similar languages for scripting, debugging, and building reference implementations
  • Demonstrated ability to work directly with partner engineering teams by reviewing code, pair debugging, and guiding architectural decisions
  • Excellent troubleshooting skills with the ability to analyze logs, trace API calls, and isolate issues across distributed systems under pressure
  • High quality standards with attention to detail in documentation, communication, and technical deliverables
  • Ability to think on your feet and adapt quickly when priorities shift or unexpected issues arise
  • Outstanding written and verbal communication skills with the ability to translate complex technical concepts for both technical and non-technical audiences
  • Self-starter who thrives in ambiguity and can manage multiple high-priority partner engagements simultaneously.

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