×
Register Here to Apply for Jobs or Post Jobs. X

Backend Software Engineer

Job in Durham, Durham County, North Carolina, 27703, USA
Listing for: Piper Companies
Full Time position
Listed on 2026-02-13
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Cloud Engineer - Software, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 165000 - 190000 USD Yearly USD 165000.00 190000.00 YEAR
Job Description & How to Apply Below
Position: Staff Backend Software Engineer

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 Type Script/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 Mongo

    DB 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 Type Script expertise
  • Solid understanding of the Node.js stack and ability to debug complex issues
  • Experience with Mongo

    DB or similar No

    SQL 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)

.js, Mongo

DB, RESTful APIs, Elastic, CI/CD, Visual Studio, Render, Go, Python, Hybrid, Raleigh‑Durham NC

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary