Job Description

Piper Companies is seeking a Senior Software Engineer for a leading technology-driven organization. The Senior Software Engineer will design and develop scalable, distributed systems using a modern JavaScript stack and AWS services. This is a remote position with preference for candidates in EST or CST time zones.

Responsibilities for the Senior Software Engineer include:

· Architect, design, and develop scalable software solutions for high-traffic environments

· Lead code reviews and mentor junior developers to ensure best practices

· Collaborate with cross-functional teams to align technical solutions with business objectives

· Implement automated testing strategies and maintain clean, efficient code

· Leverage AI tools to optimize development workflows and improve efficiency

Requirements for the Senior Software Engineer include:

· 8+ years of software engineering experience with full SDLC

· Strong proficiency in JavaScript/TypeScript, React, Node.js, and backend frameworks

· Expertise in AWS services including Lambda, API Gateway, DynamoDB, S3, ECS, and RDS

· Experience with distributed systems and scalability (large datasets, high traffic, or concurrent users)

· Hands-on experience with DynamoDB and MySQL

· Proven ability to lead code reviews and mentor junior engineers

· Bachelor’s degree in Computer Science

· Familiarity with leveraging AI tools in day-to-day development

Compensation for the Senior Software Engineer:

· $125,000 – $150,000 annually

· Full comprehensive benefits package including medical, dental, vision, 401(k), PTO, and sick leave as required by law

· This job opens for applications on 1/12/26. Applications will be accepted for at least 30 days from the posting date.

Keywords: Senior Software Engineer, JavaScript, React, Node.js, AWS, Distributed Systems, Code Review, Remote

#LI-REMOTE

#LI-HC1

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application