Backend Software Engineer (NodeJS)

Overview

Remote
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
10% Travel

Skills

Node.js
TypeScript
Postgres
AWS
AI
LLM
Machine Learning (ML)

Job Details

Occasional Travel to SFO (Bay Area).
  • Design, build, and maintain scalable backend systems and APIs from the ground up.
  • Write clean, maintainable, well-tested code that powers high-performance experiences.
  • Collaborate closely with product and design to integrate large language models (LLMs) and data-driven features.
  • Architect infrastructure that supports real-time data processing and intelligent insights.
  • Develop tools and services to diagnose, monitor, and optimize system performance.
  • Contribute to early architectural decisions, ensuring the system can scale gracefully.
  • Document designs, write thoughtful technical specs, and participate in peer reviews.
Basic Qualifications
  • 3+ years of experience building and shipping high-scale backend systems.
  • Fluent in TypeScript, NodeJS, and Postgres
  • Strong computer science fundamentals including data structures, algorithms, distributed systems, and databases
  • Hands-on experience building and consuming APIs and working with AWS services (Lambda, Aurora, S3, DynamoDB, Cognito, VPC, API Gateway, Route53, etc.)
  • Excellent communication and collaboration skills, especially in cross-functional teams
  • Curiosity and enthusiasm for applying AI and LLMs to real-world applications
Preferred Skills
  • Experience designing systems that handle high data throughput or complex data processing.
  • Familiarity with AI/ML pipelines, model deployment, or LLM integration.
  • Knowledge of search systems, streaming data frameworks, or vector databases.
  • Background in health tech, analytics, or personalization systems.
  • Contributions to open-source projects or building products from 0 to 1.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.