Demo

Software Engineer (Intermediate - Senior)

Piper Companies
Piper Companies Salary
Durham, NC Full Time
POSTED ON 7/21/2026
AVAILABLE BEFORE 8/19/2026
Piper Companies is hiring a Software Engineer (Intermediate – Senior) for an innovative life insurance and annuities company located in Durham, NC. The Software Engineer will join a growing technology team focused on building data-driven solutions, enhancing customer experiences, and developing scalable applications that drive the business forward. The Software Engineer must be based in or near Durham, NC to support a hybrid work schedule.

Responsibilities of the Software Engineer:

  • Design, develop, test, and maintain scalable full-stack applications and APIs
  • Build and enhance backend services using Node.js and JavaScript technologies
  • Develop modern, responsive user interfaces using React
  • Design and implement cloud-based solutions within AWS
  • Collaborate with business stakeholders, product teams, and engineers to deliver technical solutions
  • Participate in architecture discussions, code reviews, and technical decision-making
  • Troubleshoot and resolve application performance and production issues
  • Contribute to best practices for software development, testing, and deployment

Requirements of the Software Engineer:

  • Bachelor’s Degree in Computer Science or a related technical field
  • Strong full-stack development experience with a heavier focus on backend development
  • Extensive JavaScript development experience
  • Strong experience in Javascript (ideally React / Node)
  • Experience building and consuming RESTful APIs
  • cloud experience with AWS, Azure, or Google Cloud
  • Strong understanding of SQL and Relational Databases
  • Must be based in or near Durham, NC and available for hybrid schedule

Compensation for the Software Engineer:

  • Competitive Salary (DOE), with availability of Full comprehensive Benefits Package
  • Long-Term Incentive Plan

Keywords: Software Engineer, Senior Software Engineer, Full Stack Developer, JavaScript, Node.js, React, AWS, Cloud Engineering, Backend Development, API Development, Full Stack Engineering, Durham NC, Life Insurance, Annuities, Hybrid, Direct Hire, Insurance Technology, FinTech

#HYBRID

This role becomes available for applicants on 7/20/2026, and will remain open for at least 30 days from the listed posting date.

Salary.com Estimation for Software Engineer (Intermediate - Senior) in Durham, NC
$123,258 to $149,504
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer (Intermediate - Senior)?

Sign up to receive alerts about other jobs on the Software Engineer (Intermediate - Senior) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Piper Companies

  • Piper Companies Baltimore, MD
  • Piper Companies is looking for a Change Management Lead to join a healthcare organization based in Baltimore, MD. Responsibilities of the Change Management... more
  • 1 Day Ago

  • Piper Companies Bethesda, MD
  • Zachary Piper Solutions is seeking an Senior Cloud Infrastructure Engineer to join a team located in Bethesda, MD on a hybrid basis . The Senior Cloud Infr... more
  • 1 Day Ago

  • Piper Companies Cambridge, MA
  • Zachary Piper Solutions is seeking a Sr Research Associate to support a biotechnology company focused on developing next-generation immune cell therapies t... more
  • 1 Day Ago

  • Piper Companies Raleigh, NC
  • Piper Companies is seeking a Junior Controls Engineer to join an innovative automation and advanced manufacturing organization in the Raleigh, NC area. Thi... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Software Engineer (Intermediate - Senior) jobs in the Durham, NC area that may be a better fit.

  • Progress Software Raleigh, NC
  • We are Progress (Nasdaq: PRGS) – the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applicat... more
  • 3 Days Ago

  • Progress Software Raleigh, NC
  • We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applicat... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!