TrendSpider is seeking a Node.js engineer who will help us to evolve the platform. In TrendSpider, you’ll work on business logic related to algorithmic trading and market research tools for active investors. If you’re interested in investing and want to dive deep, then TrendSpider is the right place for you.
Here are a few examples of things you’d be doing here:
- Connecting new data types and maintaining existing pipelines.
- Improving observability in data import pipelines.
- Working on business logic which is necessary for data to work in charting, scanning, backtesting, custom JS scripting etc.
- Writing automated tests and testing your work.
- Working on business logic related to markets and trading.
- Working with infrastructure-as-code to develop and maintain our backends Figuring things out.
- Asking questions.
- Learning about trading.
Here are the skills required in order to do the job well:
- Strong expertise in Node.js.
- At the very least, you need experience profiling, debugging a memory leak and an event loop jam in a Node.js service.
- Some services handle tens of thousands of messages per second, some pipelines handle gigabytes of data with limited RAM, that’s why.
- Experience writing Terraform configurations. At the very least, for AWS RDS + Lambda + SQS.
- Experience working with PostgreSQL and MongoDB with no ORMs.
- Experience dealing with massive data (both “read a lot” and “write a lot”) in PostgreSQL.
- Strong understanding of ideas of both OOP and functional programming. We use both, depending on a component and a goal.
- Hands-on experience trading or designing strategies will be a significant bonus.
- Experience configuring Kubernetes cluster.
- Experience creating Kubernes clusters would be a bonus.
You’ll be dealing with a microservice architecture (30+ microservices) where the vast majority of services run on Node.js. Codebase is all ECMAScript, the quality of code is high. We have automated tests, CI/CD, container orchestration, monitoring, alerts and other parts you need to have a modern service operating well.
You will have the opportunity to work with highly loaded components (i.e., real time market data firehose intake) and fairly sophisticated architecture. You will also have a chance to work with active traders and learn about markets and trading as a whole, backtesting and algorithmic trading.
About TrendSpider
TrendSpider is a Chicago‑based fintech company specializing in next-generation, automated technical analysis software for traders. Its patented, award‑winning platform brings institutional-level tools—trendline and Fibonacci detection, candlestick and chart pattern recognition, heatmaps, gap and breakout alerts—to retail investors, analysts, hedge funds, RIAs, and corporate trading teams alike. By automating the tedious aspects of technical chart review, TrendSpider empowers users to uncover opportunities more quickly, efficiently, and accurately than manual methods allow.
In addition to core charting features, TrendSpider integrates expansive data—seasonality, dark‑pool and short‑volume, earnings, dividends, macroeconomic indicators, even Reddit sentiment—to enable multi-dimensional market insight. Beyond analysis, the platform supports full-fledged strategy development: a visual Strategy Tester (with decades of data and no-code scripting), real-time scanners, multi-factor alerts, AI‑driven signal tools, and broker/API integrations. The result is a unified “operating system” for traders, combining idea generation, backtesting, execution, and automation into a seamless workflow designed to elevate trading from art to actionable edge.
TrendSpider's technology is protected under issued US Patents and Trademarks. TrendSpider is a subsidiary of Niche Theory Holdings, LLC. TrendSpider operates SignalStack LLC, an routing platform for active investing and order execution.