
Backend Engineer
Piper Companies · Durham, NC
- On site
- Full-time
- $130,000 / year
- Durham, NC
Job highlights
- Develop and maintain applications using Node.js and Typescript.
- Design and build APIs and Microservices.
- Implement DevOps, CI/CD, and automated testing.
- Work with a financial services client.
- Competitive salary and comprehensive benefits package.
About the role
Backend Developer - Piper Companies
Piper Companies is seeking a Backend Developer to join an enterprise company located in Durham, NC. This role is a full-time opportunity with a financial services client.
Responsibilities of the Backend Developer
- Designing, developing, and maintaining applications using Node.js, Typescript and API/ Microservices.
- Development experience (currently hands-on) in Microservices.
- Advanced Node.js and Typescript experience.
Qualifications of the Backend Engineer
- Advanced Node.js development experience.
- Hands-on experience with coding and test automation of back-end SPAs, API, SSR architectures.
- Experience with DevOps CI/CD practices, TDD, automated security and quality testing, modern test, and mock frameworks.
- Hands-on experience with API Design & Development and Microservices Architecture (REST, GraphQL, NodeJS).
Compensation for the Backend Engineer
- Salary Range: $130,000 annually
- Benefits: Medical, Dental, Vision, 401k match, Paid Holidays, and PTO
Key skills/competency
- Backend Development
- Node.js
- Typescript
- API Development
- Microservices Architecture
- REST
- GraphQL
- DevOps
- CI/CD
- Test Automation
Skills & topics
- Backend Developer
- Node.js
- Typescript
- API
- Microservices
- REST
- GraphQL
- JavaScript
- Software Engineer
- Full-time
- Durham
- NC
How to get hired
- Tailor your resume: Highlight Node.js, Typescript, API, and Microservices experience.
- Showcase TDD/BDD: Emphasize your experience with automated testing and CI/CD.
- Quantify achievements: Use numbers to demonstrate the impact of your development work.
- Prepare for technical interviews: Brush up on Node.js, Typescript, and API design concepts.
- Research Piper Companies: Understand their client focus and company values.
Technical preparation
Master Node.js and Typescript fundamentals.,Practice designing and implementing RESTful APIs.,Build and deploy microservices architecture.,Implement TDD and CI/CD pipelines.
Behavioral questions
Describe a complex backend challenge you solved.,How do you ensure code quality and testability?,Share an experience with API design tradeoffs.,How do you collaborate in a financial services environment?
Frequently asked questions
- What are the primary technologies for the Backend Developer role at Piper Companies?
- The primary technologies for this Backend Developer role include Node.js, Typescript, API/Microservices, REST, and GraphQL. Experience with DevOps, CI/CD, and various testing frameworks is also crucial.
- Is this Backend Developer position remote or on-site in Durham, NC?
- This Backend Developer position is located in Durham, NC, and is a full-time opportunity. While the description doesn't explicitly state remote or hybrid options, it's based in Durham.
- What is the expected salary for the Backend Developer at Piper Companies?
- The expected salary for this Backend Developer position is $130,000 annually. This is a competitive salary for experienced backend professionals.
- What benefits are offered for the Backend Developer role?
- The benefits package for this Backend Developer role includes Medical, Dental, Vision insurance, a 401k match, Paid Holidays, and Paid Time Off (PTO).
- What kind of company is Piper Companies hiring for with this Backend Developer role?
- Piper Companies is hiring for an enterprise financial services client in Durham, NC for this Backend Developer role.
- How important is hands-on experience with Microservices for this Backend Developer job?
- Hands-on experience with Microservices is very important. The job description specifically calls for development experience in Microservices and hands-on experience with Microservices Architecture.
- What is the application deadline for the Backend Developer position?
- Applications for this Backend Developer position will be accepted for at least 30 days from the posting date of 6/4/2026.
Similar roles
Open positions we recommend based on this role.
ERP BA - Manufacturing Execution Systems (MES) Developer
Cretex Companies, Inc. · Brooklyn Park, Minnesota, United States
Senior Software Engineer - Cloud Platforms
Piper Companies · Austin, Texas, United States
Software Engineer 2
Berkshire Hathaway Homestate Companies - Workers Compensation Division · Plano, Texas, United States