Sr. Software Engineer (Node.js) - 171357

Piper Companies

Raleigh (NC)

Hybrid

USD 115,000 - 135,000

Full time

14 days+
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
401(k)
PTO
Sick leave

Job summary

Piper Companies is seeking a Sr. Software Engineer (Node.js) to support a growing technology organization in the Raleigh-Durham area. The role is hybrid and requires onsite in the office 2 days a week.

The ideal candidate will have 5+ years of backend experience, strong Node.js and Python skills, and hands-on AWS plus Terraform/Terragrunt with Docker/Kubernetes for containerized deployments. Eligible to work in the United States is required.

Qualifications

  • 5+ years of backend engineering experience.
  • Strong Node.js and Python proficiency.
  • Hands-on AWS and cloud-native development.
  • IaC with Terraform/Terragrunt; containerized deployments with Docker/Kubernetes.
  • Experience with NoSQL DBs and RESTful APIs.

Responsibilities

  • Design and develop backend services and APIs using Node.js and Python.
  • Build and maintain integrations across systems.
  • Architect and support cloud-based solutions on AWS.
  • Implement infrastructure-as-code with Terraform and Terragrunt.
  • Utilize Docker and Kubernetes for containerized deployments.
  • Collaborate with cross-functional teams to deliver secure, scalable features.

Skills

Node.js
Python
AWS
API development
NoSQL databases
RESTful APIs
CI/CD
Git
DynamoDB
MongoDB
Docker
Kubernetes
Terraform
Terragrunt

Tools

Terraform
Terragrunt
Docker
Kubernetes

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.

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

Similar jobs worth comparing

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

Piper Companies • Raleigh (NC)

Hybrid
USD 115,000 - 135,000
Comprehensive benefits package
401(k)
PTO
+1
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
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
Senior Full Stack Engineer - 173971
Senior Full Stack Engineer - 173971

Piper Companies • Durham (NC)

Hybrid
USD 130,000 - 160,000
Hybrid on-site in RTP, NC (2 days/wk)
Medical, dental, vision
PTO and paid holidays
+1
Sr Business Systems & Software Engineer - 174502
Sr Business Systems & Software Engineer - 174502

Piper Companies • North Carolina

Hybrid
USD 120,000 - 160,000
Medical insurance
Dental insurance
401(k)
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
Senior Software Engineer - 173752
Senior Software Engineer - 173752

Piper Companies • Raleigh (NC)

On-site
USD 115,000 - 145,000
Medical
Dental
Vision
+2
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