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.