Topstep is seeking a Staff Software Engineer to develop a custom charting engine for the TopstepX trading platform. This role involves creating a framework-agnostic library for real-time charts, focusing on rendering pipelines, performance, and API design. The work includes managing overlapping rendering layers (candles, grid, indicators, positions, drawings), real-time data integration, indicator math, drawing tools, and the public API. The engineer will also build and maintain React bindings, with React Native bindings to follow. A potential WebGL layer for higher-density visualizations may be added later. The core library is framework-independent, with bindings acting as thin wrappers. This position is ideal for an experienced engineer who has previously shipped production charting or visualization libraries, understands UI performance under continuous data flow, and has strong API design principles. The role involves setting performance benchmarks, creating abstractions for other engineers, and defining engineering excellence for this initiative.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed