Software Engineering

Back End Node.JS Developer (Remote)

Preferable Location(s): Deerfield, United States of America
Work Type: Full Time

About the Role

TrendSpider is looking for a seasoned Node.js engineer to help evolve the backend systems that power our trading and analytics platform. You’ll work on the infrastructure behind algorithmic trading tools, data pipelines, backtesting engines, and the custom scripting environment that drives everything our users see on the screen. If you like building high-performance systems, wrangling massive data flows, and working close to the markets, this is your arena.


What You’ll Do

  • Design, optimize, and maintain Node.js microservices handling tens of thousands of messages per second.

  • Connect new data sources and maintain existing ingestion pipelines.

  • Improve observability across the data stack — logs, metrics, traces, and alerts.

  • Write the business logic that powers charting, scanning, backtesting, and custom scripting.

  • Implement automated tests and uphold our standard of clean, maintainable code.

  • Manage infrastructure with Terraform — AWS RDS, Lambda, SQS, and related services.

  • Work with PostgreSQL and MongoDB directly (no ORMs), scaling both high-read and high-write systems.

  • Tune performance and memory efficiency in complex, event-driven systems.

  • Collaborate with traders, data scientists, and product teams to translate trading ideas into working software.

  • Continuously learn, experiment, and refine how market data and automation come together.


What You Bring

  • Deep expertise in Node.js and experience debugging memory leaks, profiling performance, and fixing event-loop jams.

  • Experience writing and maintaining Terraform configurations (AWS RDS + Lambda + SQS).

  • Solid command of PostgreSQL and MongoDB, handling large-scale datasets efficiently.

  • Understanding of both object-oriented and functional programming concepts — and when to use each.

  • Familiarity with Kubernetes — at least configuring clusters, bonus points for creating and managing them.

  • Comfort working in a microservice architecture (30+ services, all ECMAScript).

  • A disciplined approach to testing, CI/CD, container orchestration, monitoring, and alerting.

  • A genuine curiosity about markets and trading; hands-on trading or strategy design experience is a major plus.


Why This Role

You’ll be building the backbone of a platform used by thousands of serious traders and quants. The systems you touch handle real-time data firehoses, multi-terabyte backtests, and live automation. It’s a rare chance to combine engineering precision with market intelligence — and to learn from both worlds in equal measure.


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 chart analysis, TrendSpider helps users uncover opportunities more quickly and accurately than manual methods allow. The platform integrates extensive data sources—seasonality, dark-pool and short-volume, earnings, dividends, macroeconomic indicators, even Reddit sentiment—and supports full-fledged strategy testing, real-time scanning, multi-factor alerts, and AI-driven signal tools.


TrendSpider’s technology is protected under issued U.S. patents and trademarks. It is a subsidiary of Niche Theory Holdings, LLC, and operates SignalStack LLC, a routing platform for automated order execution.


Submit Your Application

You have successfully applied
  • You have errors in applying