Job Search

Sr. Software Engineer (Node / Python)

Raleigh, North Carolina

Piper Companies Logo

Job Id:
159964

Job Category:

Job Location:
Raleigh, North Carolina

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Hannah Cardwell

Piper Companies is seeking a Sr. Software Engineer (Node / Python) to join an enterprise technology team supporting secure backend development for a high‑impact application used within classified environments. The Sr. Software Engineer (Node / Python) will focus on backend API development using Node.js and Python, with a strong emphasis on AWS cloud services and microservices architecture. This is a hybrid position in Raleigh, NC, requiring 2 days onsite per week in RTP, NC.


This position is only available for candidates who are authorized to work in the United States. This position may require in‑person interviews.


Responsibilities for the Sr. Software Engineer (Node / Python) include:

· Develop and maintain backend services and APIs using Node.js and Python

· Build scalable microservices and ensure seamless integration across distributed systems

· Implement secure development practices aligned with environments supporting classified operations

· Collaborate with cross‑functional teams in an agile environment to define technical standards

· Support ongoing enhancements for the Secure Transfer Service application

· Troubleshoot complex backend issues and optimize services for performance and reliability

· Contribute to infrastructure automation using IaC tools


Requirements for the Sr. Software Engineer (Node / Python) include:

· Strong backend engineering experience with Node.js, Python, APIs, and microservices

· Hands‑on experience with AWS and its core cloud services

· Experience with NoSQL databases such as DynamoDB or MongoDB

· Knowledge of infrastructure‑as‑code tools such as Terraform and Terragrunt

· Experience working in agile development teams

· Strong communication and problem‑solving skills

· Must be authorized to work in the United States


Compensation for the Sr. Security Engineer (AWS):

· $128,000–$130,000 annually

· Full comprehensive benefits package including medical, dental, vision, 401(k), PTO, and sick leave as required by law

· This job opens for applications on 2/13/26. Applications will be accepted for at least 30 days from the posting date.


Keywords:

Node.js, Python, AWS, Backend Engineer, Microservices, API Development, Terraform, Terragrunt, NoSQL, DynamoDB, Secure Transfer Service


#LI-HYBRID

#LI-HC1

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?