Job Search

Backend Engineer

RALEIGH, North Carolina

Piper Companies Logo

Job Id:
156696

Job Category:

Job Location:
RALEIGH, North Carolina

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Jacqueline Norsworthy

Piper Companies is seeking a Backend Engineer to join a leading technology organization in the Durham, NC area. The Backend Engineer will play a critical role in building and maintaining scalable backend systems using modern technologies, ensuring high-quality code and robust testing practices. This is a hybrid position requiring three days onsite per week.


Responsibilities of the Backend Engineer:

• Design, develop, and maintain backend services and RESTful APIs using TypeScript and Node.js.

• Implement and optimize data storage solutions leveraging MongoDB or other NoSQL databases.

• Ensure high-quality code through rigorous testing practices, including unit, integration, and end-to-end testing.

• Collaborate with front-end engineers, product managers, and QA teams to deliver reliable and performant applications.

• Troubleshoot and resolve complex technical issues in production and development environments.

• Contribute to architectural decisions and best practices for backend development.


Qualifications of the Backend Engineer:

• 5–8 years of professional software engineering experience, with a strong focus on backend development.

• Proficiency in TypeScript and Node.js for building scalable applications.

• Hands-on experience with RESTful API design and implementation.

• Strong knowledge of MongoDB or other NoSQL database technologies.

• Demonstrated expertise in testing methodologies and frameworks for backend systems.

• Excellent problem-solving skills and ability to work in a collaborative, hybrid environment.


Compensation for the Backend Engineer includes:

• Salary range: $150,000 – $190,000 depending on experience

• Comprehensive benefits package including medical, dental, vision, 401(k), and PTO

• Hybrid work schedule: 3 days onsite in Durham, NC


This job opens for applications on 12/19/2025. Applications for this job will be accepted for at least 30 days from the posting date.


#LI-JN1

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