Sr. Software Engineer (Node.js)

Piper Companies

Raleigh (NC)

Hybrid

USD 115,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive benefits package
401(k)
PTO
Sick leave as required by law

Job summary

A technology organization is seeking a Sr. Software Engineer (Node.js) to support their growth in Raleigh, North Carolina. This hybrid role requires 2 days onsite and involves designing and developing backend services and APIs, primarily using Node.js and Python. The ideal candidate should have over 5 years of experience, strong AWS knowledge, and practical experience with infrastructure-as-code, Docker, and Kubernetes. A competitive salary and comprehensive benefits are included.

Qualifications

  • 5+ years of professional backend engineering experience.
  • Strong proficiency in Node.js and experience with Python.
  • Hands-on experience with AWS services and cloud-native development.

Responsibilities

  • Design and develop backend services and APIs using Node.js and Python.
  • Build and maintain integrations across internal and external systems.
  • Architect and support cloud-based solutions using AWS.

Skills

Node.js
Python
AWS
API development
Infrastructure-as-code
Containerization
Kubernetes

Tools

Docker
Terraform
Terragrunt
NoSQL databases

Job description

Piper Companies is seeking a Sr. Software Engineer (Node.js) to support a growing technology organization in the Raleigh Durham, North Carolina area. The Sr. Software Engineer (Node.js) role is hybrid and requires to be onsite in the office 2 days a week. The ideal candidate for the Sr. Software Engineer (Node.js) is an experienced engineer with strong expertise in Node.js, Python, AWS, API development, infrastructure-as-code, and containerized environments.

Responsibilities of the Sr. Software Engineer (Node.js)
  • Design and develop backend services and APIs using Node.js and Python.
  • Build and maintain integrations across internal and external systems.
  • Architect and support cloud-based solutions using AWS.
  • Implement infrastructure-as-code using Terraform and Terragrunt.
  • Utilize containerization and orchestration tools, including Docker and Kubernetes.
  • Work with NoSQL databases to design and optimize data models.
  • Collaborate with cross-functional teams to deliver scalable, secure backend features.
Qualifications of the Sr. Software Engineer (Node.js)
  • 5+ years of professional backend engineering experience.
  • Strong proficiency in Node.js and experience with Python.
  • Hands‑on experience with AWS services and cloud‑native development.
  • Practical experience with Terraform, Terragrunt, and IaC workflows.
  • Experience with Docker and Kubernetes for containerized deployments.
  • Knowledge of NoSQL databases such as DynamoDB or MongoDB.
  • Experience building and maintaining RESTful APIs and integrations.
  • Strong understanding of CI/CD pipelines and version control.
Compensation for the Sr. Software Engineer (Node.js) includes
  • Salary range: $115,000 - $135,000
  • Comprehensive benefits package including medical, dental, vision, 401(k), PTO, Sick leave as required by law
  • Must be eligible to work in the United States

This job opens for applications on 02/02/2026. Applications for this job will be accepted for at least 30 days from the posting date.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Piper Companies • United States

On-site
USD 140,000 - 150,000
Comprehensive benefits package
401(k)
Paid time off
Sr. Software Engineer
Sr. Software Engineer

Piper Companies • Morrisville (NC)

On-site
USD 115,000 - 125,000
Medical benefits
Dental benefits
Vision benefits
+2
Full Stack Software Engineer
Full Stack Software Engineer

Piper Companies • Durham (NC)

On-site
USD 115,000 - 130,000
Comprehensive benefits package
Medical, dental, vision
401(k), PTO, sick leave, holidays
Python Software engineer
Python Software engineer

Piper Companies • North Carolina

Hybrid
USD 70,000 - 100,000
Senior Node.js Backend Engineer (Hybrid) — AWS & IaC
Senior Node.js Backend Engineer (Hybrid) — AWS & IaC

Piper Companies • Raleigh (NC)

Hybrid
USD 115,000 - 135,000
Comprehensive benefits package
401(k)
PTO
+1
Software Engineer
Software Engineer

Piper Companies • Raleigh (NC)

On-site
USD 100,000 - 115,000
Comprehensive benefits package including medical, dental, vision, 401K, PTO
Sick leave as required by law
Sr. Backend Node.js Engineer (U.S remote within CST OR EST time zone)
Sr. Backend Node.js Engineer (U.S remote within CST OR EST time zone)

SourceDirect Talent • Town of Texas (WI)

Remote
USD 90,000 - 120,000
Senior Software Engineer, (Javascript, Node.js)
Senior Software Engineer, (Javascript, Node.js)

Prosum • Glendale (CA)

On-site
USD 100,000 - 130,000
Sr. Software Engineer (Node)
Sr. Software Engineer (Node)

Evry Health • Dallas (TX)

On-site
USD 100,000 - 130,000
Competitive salary
Comprehensive health, dental, and vision insurance
Retirement savings with company match
+3
Jr. DevOps Engineer
Jr. DevOps Engineer

Piper Companies • Morrisville (NC)

On-site
USD 65,000 - 80,000
Health insurance
Vision insurance
Dental insurance
+3