Job Search

Senior Software Engineer (Javascript/ Node Js.)

Raleigh, North Carolina

Piper Companies Logo

Job Id:
157813

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 Senior Software Engineer for a leading technology-driven organization. The Senior Software Engineer will design and develop scalable, distributed systems using a modern JavaScript stack and AWS services. This is a remote position with preference for candidates in EST or CST time zones.


Responsibilities for the Senior Software Engineer include:

· Architect, design, and develop scalable software solutions for high-traffic environments

· Lead code reviews and mentor junior developers to ensure best practices

· Collaborate with cross-functional teams to align technical solutions with business objectives

· Implement automated testing strategies and maintain clean, efficient code

· Leverage AI tools to optimize development workflows and improve efficiency


Requirements for the Senior Software Engineer include:

· 8+ years of software engineering experience with full SDLC

· Strong proficiency in JavaScript/TypeScript, React, Node.js, and backend frameworks

· Expertise in AWS services including Lambda, API Gateway, DynamoDB, S3, ECS, and RDS

· Experience with distributed systems and scalability (large datasets, high traffic, or concurrent users)

· Hands-on experience with DynamoDB and MySQL

· Proven ability to lead code reviews and mentor junior engineers

· Bachelor’s degree in Computer Science

· Familiarity with leveraging AI tools in day-to-day development


Compensation for the Senior Software Engineer:

· $125,000 – $150,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 1/12/26. Applications will be accepted for at least 30 days from the posting date.


Keywords: Senior Software Engineer, JavaScript, React, Node.js, AWS, Distributed Systems, Code Review, Remote

#LI-REMOTE

#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?