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.
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
Apply With Resume
*First Name*Middle NameLast Name*Email*MobilePhoneSocial Network and Web LinksProvide us with links to see some of your work (Git/ Dribble/ Behance/ Pinterest/ Blog/ Medium) + LocationDid you use AI or an LLM to write or edit your resume or cover letter?YesNoHave you ever profiled CPU or memory performance in Node.js?YesNoHave you ever written Terraform deploymentsYesNoHave you worked with PostgreSQL with no ORM?I have never worked with PostgreSQLI worked with PostgreSQL only via an ORMI wrote basic queriesI worked with heavy loaded cases (at least 100s/reads/second)Have you worked with KubernetesI have never worked with KubernetesI wrote basic helm chartsI wrote fairly complex helm chartsI have configured Kubernetes clusters from scratchDo you trade stocks, futures, options, forex or crypto?I never traded / I don't investI traded in the past / I trade but rarelyI trade actively currentlyI am a long term buy & hold investor
{
"@context" : "http://schema.org/",
"@type" : "JobPosting",
"url" : "https://trendspider.freshteam.com/jobs/v_vtDd_l9ERf/Back%20End%20Node.JS%20Developer%20(Remote)%20(2)",
"title" : "Back End Node.JS Developer (Remote) (2)",
"description" : "<h3>About the Role</h3><p>TrendSpider is looking for a seasoned <strong>Node.js engineer</strong> 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.</p><hr><h3>What You’ll Do</h3><ul><li><p>Design, optimize, and maintain Node.js microservices handling tens of thousands of messages per second.</p></li><li><p>Connect new data sources and maintain existing ingestion pipelines.</p></li><li><p>Improve observability across the data stack — logs, metrics, traces, and alerts.</p></li><li><p>Write the business logic that powers charting, scanning, backtesting, and custom scripting.</p></li><li><p>Implement automated tests and uphold our standard of clean, maintainable code.</p></li><li><p>Manage infrastructure with Terraform — AWS RDS, Lambda, SQS, and related services.</p></li><li><p>Work with PostgreSQL and MongoDB directly (no ORMs), scaling both high-read and high-write systems.</p></li><li><p>Tune performance and memory efficiency in complex, event-driven systems.</p></li><li><p>Collaborate with traders, data scientists, and product teams to translate trading ideas into working software.</p></li><li><p>Continuously learn, experiment, and refine how market data and automation come together.</p></li></ul><hr><h3>What You Bring</h3><ul><li><p>Deep expertise in <strong>Node.js</strong> and experience debugging memory leaks, profiling performance, and fixing event-loop jams.</p></li><li><p>Experience writing and maintaining <strong>Terraform</strong> configurations (AWS RDS + Lambda + SQS).</p></li><li><p>Solid command of <strong>PostgreSQL</strong> and <strong>MongoDB</strong>, handling large-scale datasets efficiently.</p></li><li><p>Understanding of both <strong>object-oriented</strong> and <strong>functional programming</strong> concepts — and when to use each.</p></li><li><p>Familiarity with <strong>Kubernetes</strong> — at least configuring clusters, bonus points for creating and managing them.</p></li><li><p>Comfort working in a <strong>microservice architecture</strong> (30+ services, all ECMAScript).</p></li><li><p>A disciplined approach to testing, CI/CD, container orchestration, monitoring, and alerting.</p></li><li><p>A genuine curiosity about markets and trading; hands-on trading or strategy design experience is a major plus.</p></li></ul><hr><h3>Why This Role</h3><p>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.</p><hr><h3>About TrendSpider</h3><p>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.</p><div><br></div><p>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.</p><p><br></p><p>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.</p><p style="box-sizing: border-box; margin: 0px;"><br></p>",
"datePosted" : "2025-12-31 02:45:40 UTC",
"employmentType" : "FULL_TIME",
"remote" : "true",
"hiringOrganization" : {
"@type":"Organization",
"name":"TrendSpider"
},
"jobLocation" : {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"streetAddress": "",
"addressRegion": "Chicago",
"postalCode": "",
"addressLocality": "Illinois",
"addressCountry": "United States of America"
}
}
}
var translation = { 'employer_title': `Designation`, 'employer_company': `Company/Business name`, 'employer_start_date': `Start date`, 'employer_end_date': `End date`, 'employer_is_current': `I currently work here`, 'employer_summary': `Summary`, 'employer_remove': `Remove this employer`, 'education_degree': `Degree`, 'education_field_of_study': `Field of study/major`, 'education_school_name': `Institution/school name`, 'education_start_date': `Start date`, 'education_end_date': `End date`, 'education_is_current': `Currently pursuing`, 'education_grade': `Grade`, 'education_remove': `Remove this degree` };
We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.
By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.