Sr. Software Engineer (Node.js) - 171357

Zachary Piper Solutions

Raleigh (NC)

Hybrid

USD 115,000 - 135,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

Benefits offered by this job

401(k)

Job summary

Piper Companies is seeking a Sr. Software Engineer (Node.js) to join a growing technology organization in the Raleigh–Durham, NC area.

The role is hybrid, onsite 2 days a week, requiring strong Node.js and Python expertise, plus AWS, IaC, and containerized environments. The ideal candidate has 5+ years of backend engineering experience and is skilled in API development, Terraform/Terragrunt, and NoSQL databases.

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

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

Skills

Node.js
Python
AWS
API development
Terraform
Terragrunt
Docker
Kubernetes
NoSQL databases
RESTful APIs
CI/CD
Version control

Education

Bachelor's degree in Computer Science or related field

Tools

Terraform
Terragrunt
Docker
Kubernetes
DynamoDB
MongoDB

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 08/6/2026. Applications for this job will be accepted for at least 30 days from the posting date.

#LI-JA1

#LI-HYBRID

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Software Engineer (Node.js) - 171357
Sr. Software Engineer (Node.js) - 171357

ZP Group • Raleigh (NC)

Hybrid
USD 115,000 - 135,000
Medical, dental, vision
401(k)
PTO
+1
Sr. Software Engineer (Node.js)
Sr. Software Engineer (Node.js)

Piper Companies • Raleigh (NC)

On-site
USD 115,000 - 135,000
Comprehensive benefits package
401(k)
PTO
+1
Sr. Software Engineer (Node.js) - 171357
Sr. Software Engineer (Node.js) - 171357

Piper Companies • Raleigh (NC)

Hybrid
USD 115,000 - 135,000
Medical benefits
Dental benefits
Vision benefits
+3
Senior Node.js Engineer - AWS, IaC, Kubernetes (Hybrid)
Senior Node.js Engineer - AWS, IaC, Kubernetes (Hybrid)

Piper Companies • Raleigh (NC)

Hybrid
USD 115,000 - 135,000
Medical benefits
Dental benefits
Vision benefits
+3
Senior Node.js Backend Engineer - AWS, Kubernetes (Hybrid)
Senior Node.js Backend Engineer - AWS, Kubernetes (Hybrid)

ZP Group • Raleigh (NC)

Hybrid
USD 115,000 - 135,000
Medical, dental, vision
401(k)
PTO
+1
Hybrid Senior Node.js Backend Engineer - AWS, Kubernetes
Hybrid Senior Node.js Backend Engineer - AWS, Kubernetes

Zachary Piper Solutions • Raleigh (NC)

Hybrid
USD 115,000 - 135,000
401(k)
Sr. Software Engineer - 171947
Sr. Software Engineer - 171947

Zachary Piper Solutions • Morrisville (NC)

Hybrid
USD 115,000 - 125,000
Medical, Dental, Vision
401(k)
Sr. Software Engineer - 171947
Sr. Software Engineer - 171947

ZP Group • Morrisville (NC)

On-site
USD 115,000 - 125,000
Medical, Dental, Vision
Sick leave (as required by law)
401(k)
Sr. Software Engineer - 171947
Sr. Software Engineer - 171947

Piper Companies • Morrisville (NC)

On-site
USD 115,000 - 125,000
Medical
Dental
Vision
+1
Sr. Software Engineer
Sr. Software Engineer

Piper Companies • Morrisville (NC)

On-site
USD 115,000 - 125,000
Medical benefits
Dental benefits
Vision benefits
+2