Senior Node.js Engineer — Scalable APIs & Microservices

Insight Global

Sacramento (CA)

On-site

USD 150,000 - 190,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Insight Global is seeking a Staff Software Engineer (NodeJS) to join a critical project for a leading advisory firm. You will design, develop, and maintain large-scale financial reporting systems, focusing on backend Node.js with modern React frontend support in a microservices architecture.

The role emphasizes building scalable REST APIs, database migrations in production, and collaboration with cross-functional teams. Strong experience with Node.js, PostgreSQL, Docker, and AWS is expected.

Qualifications

  • 8+ years of professional software development experience.
  • 5+ years of Node.js development (Node 18+; Node 22 preferred).
  • 4+ years of microservices architecture experience in distributed systems.
  • 3+ years of PostgreSQL or relational database experience, including advanced SQL and schema design.
  • Experience building REST APIs using Node.js frameworks (Koa/Express).
  • Familiarity with CI/CD pipelines (CircleCI, GitHub Actions, Jenkins).

Responsibilities

  • Design, develop, and maintain RESTful APIs using Node.js and frameworks (Koa/Express).
  • Build and support distributed microservices focused on scalability and reliability.
  • Own and support production systems with troubleshooting and debugging.
  • Develop and optimize PostgreSQL schemas and queries; manage migrations.
  • Collaborate with frontend engineers to support React-based interfaces.
  • Write clean, tested code following best practices.
  • Utilize Docker for containerization and local development.
  • Participate in code reviews, documentation, and continuous improvement.

Skills

8+ years experience
Node.js
Microservices
REST APIs
PostgreSQL
React
AWS
CI/CD
Authentication

Tools

Koa/Express
Docker
CircleCI
GitHub Actions
Jenkins
AWS

Job description

Insight Global is seeking a Staff Software Engineer (NodeJS) to join a critical project for a leading advisory firm. You will design, develop, and maintain large-scale financial reporting systems, focusing on backend Node.js with modern React frontend support in a microservices architecture.

The role emphasizes building scalable REST APIs, database migrations in production, and collaboration with cross-functional teams. Strong experience with Node.js, PostgreSQL, Docker, and AWS is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer (NodeJS)
Staff Software Engineer (NodeJS)

Insight Global • Sacramento (CA)

On-site
USD 150,000 - 190,000
Senior Node.js Engineer & Microservices Lead
Senior Node.js Engineer & Microservices Lead

United States Digital Space LLC • United States

Remote
USD 120,000 - 160,000
Developer Node.js
Developer Node.js

Bayer AG • St. Louis (MO)

On-site
USD 90,000 - 120,000
Remote Senior Node.js Backend Engineer (AWS, Microservices)
Remote Senior Node.js Backend Engineer (AWS, Microservices)

SourceDirect Talent • Town of Texas (WI)

Remote
USD 90,000 - 120,000
Senior Node.js Backend Architect | Microservices & Cloud
Senior Node.js Backend Architect | Microservices & Cloud

Snai • United States

Hybrid
USD 120,000 - 180,000
Remote Node.js Engineer — Build Fast, Scalable APIs
Remote Node.js Engineer — Build Fast, Scalable APIs

RiseMe • United States

Remote
USD 90,000 - 120,000
Senior Backend Engineer — Scale High-Performance Node.js Systems
Senior Backend Engineer — Scale High-Performance Node.js Systems

Scrambly • Spain (TX)

On-site
USD 120,000 - 180,000
Code review culture
Mentorship culture
Fast‑paced environment
Node.js Backend Engineer — APIs, Microservices, Cloud
Node.js Backend Engineer — APIs, Microservices, Cloud

Capgemini • Durham (NC)

On-site
USD 90,000 - 140,000
Senior Backend Engineer – Scalable Node Microservices
Senior Backend Engineer – Scalable Node Microservices

Zoominfo • Bethesda (MD)

On-site
USD 150,000 - 190,000
Senior Node.js Backend Engineer — Microservices & Cloud
Senior Node.js Backend Engineer — Microservices & Cloud

Ampstek • Town of Florida (NY)

On-site
USD 170,000 - 235,000