Senior Software Engineer (Node.js/TypeScript)
Core
Design and implement low-latency, high-availability APIs and real-time data pipelines for a next-generation cloud-native trading platform.
Role type
Senior IC Node.js/TypeScript backend engineer
Builds
Real-time financial APIs, live price streaming, order execution, and portfolio management microservices
Domain
FinTech / Real-time trading infrastructure
Deliverable
production ML models | product features
Required skills
Node.js (18+/22), TypeScript, real-time/event-driven systems (Kafka, Redis, SSE, WebSockets), observability (Prometheus, Grafana), GCP (GKE, Cloud Run, Artifact Registry), CI/CD pipelines, monorepo management, SQL
Preferred skills
Financial market data experience, AI-assisted development tooling, OpenAPI/contract-first API design
Technologies
Node.js, TypeScript, Koa, Kafka, Redis, ZeroMQ, GCP, Prometheus, Grafana, Lerna, Claude Code, Cursor
Responsibilities
Design and implement low-latency APIs; work with real-time data pipelines; write reusable code in a TypeScript monorepo; monitor service performance; lead proof-of-concept efforts; review code and raise engineering quality; contribute to SDLC; onboard and deploy code to production; take ownership of feature development and architectural improvements
Seniority
Senior, hands-on IC

