Backend Software Engineer (Node.js)
RALEIGH, North Carolina
Job Id:
159222
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 Backend Software Engineer (Node.js) to support a growing technology organization in the Raleigh Durham, North Carolina area. The Backend Software Engineer (Node.js) role is hybrid and requires to be onsite in the office 2 days a week. The ideal candidate for the Backend 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 Backend 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 Backend 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 Backend 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