Job Search

Staff Backend Software Engineer

Durham, North Carolina

Piper Companies Logo

Job Id:
159439

Job Category:

Job Location:
Durham, North Carolina

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Gray Young

Piper Companies is seeking a Staff Backend Software Engineer to join a leading education technology platform in the Raleigh-Durham, NC area. This hybrid role focuses on designing and maintaining robust backend services, optimizing APIs, and ensuring system reliability and scalability.


Responsibilities of the Staff Backend Software Engineer:

  • Design, build, and maintain backend services in a TypeScript/Node.js environment with strong test coverage
  • Develop and optimize RESTful APIs for mobile and web platforms
  • Collaborate with product, design, and engineering teams to deliver scalable solutions
  • Monitor system health, troubleshoot production issues, and optimize MongoDB performance
  • Lead technical planning, define scope, and architect solutions that balance short-term needs with long-term scalability
  • Promote engineering excellence through mentorship, code reviews, and evolving internal standards
  • Participate in R&D efforts to evaluate new tools and technologies for future improvements


Required Qualifications of the Staff Backend Software Engineer:

  • 7+ years of backend development experience with strong TypeScript expertise
  • Solid understanding of the Node.js stack and ability to debug complex issues
  • Experience with MongoDB or similar NoSQL databases
  • Familiarity with APM tools (Elastic, New Relic)
  • Experience with CI/CD pipelines; Visual Studio experience preferred
  • Cloud deployment experience (Render preferred)
  • Ability to work independently, troubleshoot, and optimize platform performance
  • Nice-to-have: experience with Go, Rust, or Python
  • Must be eligible to work in the United States


Compensation & Benefits of the Staff Backend Software Engineer:

  • Salary range: $165,000–$190,000 annually
  • Comprehensive benefits: medical, dental, vision, 401(k), PTO, and sick leave
  • Flexible PTO plus a 3-week company-wide holiday break in December
  • Hybrid flexibility with an office presence in downtown Durham, NC
  • Generous profit-sharing program and 100% employer-paid healthcare premiums for employees (80% for dependents)



Keywords: Staff Backend Engineer, TypeScript, Node.js, MongoDB, RESTful APIs, Elastic, CI/CD, Visual Studio, Render, Go, Python, Hybrid, Raleigh-Durham NC


#LI-GY1 #LI-HYBRID

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?