CareersNode.js Backend Engineer
Backend

Node.js Backend Engineer

Design and build scalable backend services, APIs, and data pipelines powering AI-first applications.

RemoteFull-time4+ yearsCompetitive

About the Role

We need a Node.js Backend Engineer to build the APIs, services, and data pipelines that power our AI-driven products. You'll design scalable architectures handling millions of requests, integrate with OpenAI and Claude APIs, build real-time WebSocket systems, and own critical infrastructure from database design to deployment. Our backend runs on Node.js, Express/Fastify, PostgreSQL, Redis, and AWS — with heavy AI integration throughout.

What You'll Do

  • Design and build RESTful and GraphQL APIs with Node.js and TypeScript
  • Architect microservices and event-driven systems for high throughput
  • Integrate OpenAI GPT-5, Claude, and custom ML models into backend workflows
  • Build real-time features using WebSockets and Server-Sent Events
  • Design and optimize PostgreSQL schemas, queries, and migrations
  • Implement caching strategies with Redis for performance and rate limiting
  • Set up CI/CD pipelines, monitoring, and alerting
  • Write comprehensive tests and maintain high code coverage

What We're Looking For

  • 4+ years of backend development with Node.js and TypeScript
  • Experience designing RESTful APIs and/or GraphQL services at scale
  • Strong PostgreSQL or similar relational database expertise
  • Experience with message queues (SQS, RabbitMQ, or Redis Streams)
  • Familiarity with Docker, CI/CD, and cloud deployment (AWS preferred)
  • Understanding of authentication, authorization, and API security best practices
  • Experience with monitoring tools (Datadog, New Relic, or CloudWatch)
  • Ability to work independently and communicate asynchronously

Nice to Have

  • Experience integrating LLM APIs (OpenAI, Claude, Cohere)
  • Familiarity with vector databases (Pinecone, Weaviate, Chroma)
  • Experience with serverless (AWS Lambda, Vercel Functions)
  • Knowledge of Kafka or similar streaming platforms
  • Experience building multi-tenant SaaS architectures

Tech Stack

Node.jsTypeScriptExpressFastifyPostgreSQLRedisAWSDockerGraphQLJest

Apply for this role

Fill out the form below and we'll be in touch.