Job Search

Sr. Software Engineer (Node.js)

RALEIGH, North Carolina

Piper Companies Logo

Job Id:
159223

Job Category:

Job Location:
RALEIGH, North Carolina

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Jackie Allen

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.


#LI-JA1

#LI-HYBRID

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?