Backend Software Engineer (NodeJS)

Backend Software Engineer (NodeJS)

Posted 7 days ago by 1763115950

Negotiable
Outside
Remote
USA

Summary: The Backend Software Engineer (NodeJS) role involves designing, building, and maintaining scalable backend systems and APIs, with a focus on integrating large language models and data-driven features. The position requires collaboration with product and design teams to ensure high-performance experiences and real-time data processing capabilities. Candidates should have a strong background in backend development, particularly with TypeScript, NodeJS, and AWS services. This is a remote position based in the USA, classified as outside IR35.

Key Responsibilities:

  • 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.

Key Skills:

  • 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.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:
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.