Software Engineer
Durham, North Carolina
Job Id:
163948
Job Category:
Job Location:
Durham, North Carolina
Security Clearance:
No Clearance
Business Unit:
Piper Companies
Division:
Piper Enterprise Solutions
Position Owner:
Jackie Allen
Piper Companies is seeking a Software Engineer for an award winning organization in the Durham, North Carolina area. The Software Engineer role is a hybrid position with 3 days onsite in the office. The Software Engineer will design and build modern, scalable web applications leveraging Node.js, React, and AWS cloud services. An ideal candidate for the Software Engineer role is a hands-on engineer with strong full-stack development experience and a passion for building cloud-native solutions.
Responsibilities of the Software Engineer:
• Design, develop, and maintain scalable backend services using Node.js.
• Build modern, responsive front-end applications using React and related frameworks.
• Develop and deploy cloud-native applications on AWS using managed services and best practices.
• Collaborate with product managers, designers, and other engineers to deliver high-quality software solutions.
• Implement APIs, integrate third-party services, and ensure secure data handling.
• Participate in code reviews, testing, and troubleshooting to ensure performance and reliability.
• Contribute to CI/CD pipelines and automation to support efficient development and deployment workflows.
Qualifications of the Software Engineer:
• 4+ years of professional software engineering experience.
• Strong proficiency in Node.js for backend development.
• Hands-on experience building front-end applications with React.
• Experience developing and deploying applications on AWS (EC2, Lambda, S3, RDS, or similar services).
• Familiarity with RESTful APIs, microservices, and modern web architecture.
• Experience with CI/CD pipelines, version control systems, and agile development practices.
Compensation for the Software Engineer includes:
• Salary range: $105,000 - $145,000
• Comprehensive benefits package including medical, dental, vision, 401(k), PTO, Sick Leave as required by law
• This job opens for applications on 04/10/2026. Applications for this job will be accepted for at least 30 days from the posting date.
#LI-JA1
#LI-HYBRID