RIT Solutions, Inc.
Position::
Sr. Backend Node.js Developer Location::
Hybrid New York, NY (Onsite/Hybrid) LOCALS only Duration::
6+ months Interview Mode :: Phone and Skype
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/Client, 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).
Sr. Backend Node.js Developer Location::
Hybrid New York, NY (Onsite/Hybrid) LOCALS only Duration::
6+ months Interview Mode :: Phone and Skype
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/Client, 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).