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 I, Evaluation Services
NinjaTraderSr. 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 fitCore 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 resumeApplicant 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 & technologiesDistributed 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