Staff Software Engineer (NodeJS)

Insight Global

Sacramento (CA)

On-site

USD 150,000 - 190,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

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

Job Description

Insight Global is seeking a Staff Software Engineer (NodeJS) to join a critical project with one of the largest consulting and advisory firms in the world. This individual will support the design, development, and maintenance of large-scale, production-grade financial and reporting systems used by external clients. The role requires strong backend Node.js expertise paired with modern frontend React experience, operating within a microservices-based architecture. The ideal candidate is a self-starter who thrives in complex codebases and collaborates closely with cross-functional engineering teams.

  • Design, develop, and maintain RESTful APIs using Node.js and modern frameworks such as Koa or Express
  • Build and support distributed microservices with a focus on scalability and reliability
  • Own and support production systems with real users, including troubleshooting and debugging complex issues
  • Develop and optimize relational database schemas and queries using PostgreSQL
  • Manage and execute database migrations in production environments
  • Collaborate with frontend engineers to support React-based user interfaces
  • Write clean, maintainable, and well-tested code using industry best practices
  • Utilize Docker for containerization and local development workflows
  • Participate in code reviews, documentation, and continuous improvement initiatives

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Skills and Requirements
  • 8+ years of professional software development experience
  • 5+ years of Node.js development experience (Node 18+; comfort with Node 22 preferred)
  • 4+ years of microservices architecture experience in distributed systems
  • Demonstrated Experience building and architecting NodeJS products and applications
  • Strong experience building REST APIs using Koa, Express, or similar frameworks
  • 3+ years of PostgreSQL or relational database experience, including advanced SQL and schema design
  • 2+ years of React experience using hooks, state management, and component-based architecture Experience with AWS services such as S3, SQS, RDS, or EC2
  • Familiarity with CI/CD pipelines (CircleCI, GitHub Actions, Jenkins)
  • Experience supporting financial, government, or healthcare systems with compliance considerations
  • Exposure to authentication systems (JWT, OAuth, MSAL/Azure AD) or feature flag tools like LaunchDarkly
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Node.js Engineer — Scalable APIs & Microservices
Senior Node.js Engineer — Scalable APIs & Microservices

Insight Global • Sacramento (CA)

On-site
USD 150,000 - 190,000
Lead Software Engineer Node.js / React
Lead Software Engineer Node.js / React

Compunnel, Inc. • Florham Park (NJ), Northern (KY)

Hybrid
USD 120,000 - 180,000
Developer Node.js
Developer Node.js

Bayer AG • St. Louis (MO)

On-site
USD 90,000 - 120,000
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Vidorra Consulting Group • Dallas (TX)

On-site
USD 120,000 - 180,000
Principal Software Engineer
Principal Software Engineer

GoTo Foods • Atlanta (GA)

On-site
USD 120,000 - 160,000
Competitive salary
Health benefits
Professional development opportunities
Senior Full-Stack Engineer - Node.js & React, Lead & Deliver
Senior Full-Stack Engineer - Node.js & React, Lead & Deliver

Vidorra Consulting Group • Dallas (TX)

On-site
USD 120,000 - 180,000
Senior Front-End Software Developer (React-NodeJS)
Senior Front-End Software Developer (React-NodeJS)

CatchProbe Intelligence Technologies • San Francisco (CA)

Remote
USD 120,000 - 160,000
Node JS Developer
Node JS Developer

Photon • Dallas (TX)

On-site
USD 90,000 - 130,000
Senior Software Engineer - Full Stack Developer - React, Node.js
Senior Software Engineer - Full Stack Developer - React, Node.js

RXinsider LTD. • Philadelphia, Northern (KY)

Hybrid
USD 120,000 - 170,000
Sr Engineer, Software (Node.js)
Sr Engineer, Software (Node.js)

Wayne Fueling Systems • Lombard (IL)

Hybrid
USD 110,000 - 170,000