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

Important Hiring Notice

We have been made aware of individuals falsely using the Devinity name and branding to advertise unauthorized job opportunities.

Devinity will never ask candidates to send money, purchase cryptocurrency, make investments, complete “nodes,” or pay any fees as part of our hiring process.

Please verify that any communication is from an official Devinity channel before sharing personal information or taking action.

How to verify an official Devinity communication

  • All open roles are listed on devinitysolutions.com/careers — and only there.
  • Every email from our hiring team comes from an @devinitysolutions.com address.
  • We will never request payments, deposits, cryptocurrency, gift cards, or financial information at any stage.

If you receive a suspicious message claiming to represent Devinity, please contact us directly through our official website.

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.