W2 Contract Only, No C2C
Job Title : Senior Backend Node.JS Developer
Location : New York, NY (Onsite / Hybrid) LOCALS only
Duration : 6-12+ Months (W2 Contract)
Interview : Video and Onsite Interview
Visa - USC / GC / GC-EAD / H4 EAD / TN Only
Job Description
Role Overview
Build and scale low-latency, high-reliability backend services powering trading-adjacent and risk / treasury workflows. You'll lead development of Node.js microservices and APIs, integrate with internal / front-office systems, and collaborate closely with PMs / BAs, quants, and design / FE counterparts in an Agile / Scrum setup.
Key Responsibilities
- Design, implement, and operate Node.js backend services (TypeScript preferred) in a microservices and event-driven architecture (Kafka / RabbitMQ), focusing on performance, resilience, and observability.
- Build secure, versioned REST and GraphQL APIs; enforce schema governance, pagination, depth / complexity limits, and query timeouts.
- Optimize request paths, I / O, and concurrency; avoid blocking the event loop; instrument and profile services (APM, metrics, tracing).
- Implement robust data access layers (PostgreSQL / Timeseries / NoSQL), caching (Redis), and message workflows (Kafka consumer groups, idempotency, DLQs).
- Ship to AWS / EKS with CI / CD; containerize with Docker; design for scale, low latency , and high availability (multi-AZ patterns).
- Enforce security best practices (OWASP / Node), secret management, input validation, rate limiting, and dependency hygiene. If payments-adjacent, align with PCI DSS controls.
- Partner with PM / BA, front-end (React) and data / quant teams; translate business requirements into production-ready APIs and workflows with crisp stakeholder communication.
Required Qualifications
6 10+ years total engineering, 5+ years Node.js (production services at scale). Deep understanding of Node's async I / O and event loop characteristics.Strong TypeScript, API design (REST & GraphQL), schema / versioning, and contract testing.Proven experience building microservices and event-driven systems with Kafka / RabbitMQ (exactly once semantics patterns, idempotency, correlation IDs).SQL fluency (PostgreSQL or similar), caching (Redis), and performance profiling / optimization in production.Cloud-native delivery on AWS (Docker / Kubernetes, CI / CD, observability-metrics, logs, tracing) with HA / DR patterns for latency-sensitive services.Excellent communication and stakeholder-facing skills; comfort engaging PMs, traders, risk / treasury SMEs, and external partners.Nice to Have
Financial markets / hedge fund exposure (trade lifecycle, market data, risk, treasury cash management).Experience with streaming / CEP, time series storage, or pricing / risk engines; GraphQL federation; API gateways.Security / compliance familiarity (OWASP Top 10, npm supply-chain, PCI DSS alignment where relevant).