Job Search

Sr. Software Engineer

RALEIGH, North Carolina

Piper Companies Logo

Job Id:
158559

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 to support an award winning organization in the Raleigh Durham, North Carolina area. The Sr. Software Engineer role is hybrid requiring 3 days onsite in the office. The Sr. Software Engineer will work within the Internal IT group supporting and enhancing critical enterprise systems, including CRM platforms, with a strong emphasis on customization, integrations, and modern full‑stack engineering. The Sr. Software Engineer will lead a small group of engineers.


Responsibilities of the Sr. Software Engineer:

• Design, develop, and enhance internal applications using Node.js, React, and AWS.

• Support and customize CRM and other internal systems, ensuring seamless integrations across platforms.

• Lead a small engineering team consisting of one internal engineer and two offshore resources.

• Collaborate with cross‑functional stakeholders to understand business needs and translate them into scalable technical solutions.

• Participate in code reviews, architecture discussions, and best‑practice implementation.

• Troubleshoot technical issues and drive continuous improvement across internal systems.


Qualifications of the Sr. Software Engineer:

• 5+ years of experience as a software engineer with expertise in Node.js and React.

• Hands‑on experience developing and deploying applications in AWS environments.

• Experience supporting or customizing enterprise systems, ideally CRM platforms.

• Prior leadership experience working with onshore and/or offshore teams.

• Strong understanding of integration patterns, APIs, and modern software engineering practices.

• Bachelor's Degree


Compensation for the Sr. Software Engineer includes:

• Salary range: $120,000 – $140,000 depending on experience

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

• Remote or hybrid flexibility depending on client needs

This job opens for applications on 01/23/2026. Applications for this job will be accepted for at least 30 days from the posting date.


#LI-JA1

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