Sr. Software Engineer (Node / React)
RALEIGH, North Carolina
Job Id:
165158
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 Developer to join a growing product engineering team focused on building and enhancing modern, scalable applications. The Senior Software Developer will work primarily on backend services with some frontend contributions and will help integrate AI capabilities into existing product workflows. This position is mostly remote but requires occasional onsite presence, so the ideal candidate will be located in North Carolina.
Must be authorized to work in the United States.
Responsibilities for the Senior Software Developer:
- Design, develop, and maintain backend services using Node.js and TypeScript
- Support frontend development using React, with an approximate 30 percent frontend and 70 percent backend focus
- Build and maintain RESTful APIs using Express
- Develop and optimize SQL database queries and schemas
- Implement and manage data access layers using ORM frameworks, with a preference for Sequelize
- Integrate AI technologies such as LLMs and agents into existing product workflows
- Collaborate with cross functional engineering and product teams
- Participate in code reviews and uphold engineering best practices
Requirements for the Senior Software Developer:
- 4+ years of experience with TypeScript
- 4+ years of experience working with React and Node.js
- Hands on experience building APIs with Express
- Experience working with SQL based databases
- Experience with ORM or access frameworks, including Sequelize
- Experience integrating AI solutions such as LLMs or agents into production applications
- Ability to work remotely with occasional onsite visits as needed
- Must be authorized to work in the United States
Compensation for the Senior Software Developer:
- Salary range: $140,000 to $150,000 annually, depending on experience
- Full benefits including medical, dental, vision, 401k, and PTO, sick leave as required by law
Keywords
Senior Software Developer, Senior Software Engineer, Full Stack Developer, TypeScript, React, Node.js, Express, SQL, Sequelize, AI Integration, LLM, Remote Software Engineer
#LI-REMOTE
#LI-HC