Senior Software Engineer; React/Node/AWS
Listed on 2026-02-12
-
Software Development
Senior Developer, Full Stack Developer, Software Engineer, Cloud Engineer - Software
Piper Companies is seeking a Senior Software Engineer to architect and develop scalable software solutions for a rapidly growing technology organization in the mobility and payment solutions industry. The Senior Software Engineer role is ideal for an experienced engineer with strong expertise in full‑stack development, cloud architecture, and building high‑performance applications.
The Senior Software Engineer is a hybrid opportunity on site in Durham, NC.
Responsibilities- Design and build scalable, high‑performance software solutions.
- Manage tasks across the full development lifecycle.
- Write clean, efficient, and well‑documented code.
- Perform code reviews and debug complex issues.
- Collaborate with cross‑functional teams and clients.
- Integrate emerging technologies and automate workflows.
- Mentor junior engineers and share best practices.
- Develop and maintain robust data‑driven applications.
- Align software solutions with business objectives.
- 8+ years of software engineering experience.
- Strong proficiency in JavaScript (Type Script a plus) and React.
- Extensive experience with Node.js, Express, and No
SQL databases (Dynamo
DB/Mongo
DB). - Expertise in AWS services (Lambda, API Gateway, S3, ECS, RDS) and CI/CD pipelines.
- Familiarity with infrastructure‑as‑code tools (Cloud Formation).
- Agile team experience preferred.
- Bachelor’s Degree in Computer Science or equivalent experience.
- Salary range: $125,000 - $150,000
- Comprehensive benefits package including medical, dental, vision, 401(k), and PTO
Senior Software Engineer, full-stack development, JavaScript, Type Script, React, Node.js, Express, AWS, Lambda, API Gateway, S3, ECS, RDS, Dynamo
DB, Mongo
DB, CI/CD, Cloud Formation, microservices, Agile, software architecture, scalable solutions, cloud-native applications
#HYBRID
This role opens for applications on 2/9/2026. Applications will be accepted for 30 days past the posting date.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).