Piper Companies
Piper Companies is hiring a
Staff Backend Engineer
for a full‑time permanent opportunity with a rapidly growing digital learning organization based in the Raleigh–Durham, NC area. This hybrid role will play a key part in designing and maintaining backend services that power the company’s mobile and web platforms. The position requires strong TypeScript and Node.js experience, familiarity with modern backend tooling, and the ability to collaborate across engineering, product, and design teams. Key Responsibilities for the Staff Backend Engineer
Design, build, and maintain robust backend services in a
TypeScript/Node.js
environment with a focus on performance, reliability, and test coverage Collaborate cross‑functionally with product, design, and engineering teams to develop APIs and backend infrastructure supporting new mobile and web features Lead and contribute to technical planning activities, helping define project scope, assess complexity, and architect scalable long‑term solutions Work closely with other engineers to align backend and frontend efforts and ensure seamless cross‑platform functionality Monitor system health, optimize MongoDB performance, debug production issues, and work with cloud hosting providers Promote engineering excellence through mentorship, code reviews, and contributions to evolving coding standards and best practices Requirements for the Staff Backend Engineer
7+ years of backend development experience, primarily with
TypeScript Strong understanding of the
Node.js
ecosystem Experience with
MongoDB
or similar NoSQL databases Familiarity with
APM tools
(Elastic preferred) Experience with
CI/CD pipelines Experience working with
Render
or similar hosting platforms Proficiency using
Visual Studio Code
or equivalent development tools Preferred Skills
Experience designing or optimizing RESTful APIs Background in Go or Rust development Experience optimizing database performance (indexing, tuning, query optimization) Experience contributing to projects from ideation through release and maintenance Prior mentoring or engineering leadership experience Compensation & Benefits for the Staff Backend Engineer
Salary range:
165K - 190K Benefits include:
Health, Dental, Vision, 401(k), PTO, Paid Holidays, and Sick Leave (as required by law) Applications for this role open immediately on 1/9 and will remain active for at least 30 days from the posting date. Keywords
TypeScript, Node.js, Backend Engineering, API Development, MongoDB, NoSQL, Render, CI/CD, Elastic APM, Software Architecture, Cloud Infrastructure, Go, Rust, System Scalability, Mobile/Web Platforms, Code Quality, Technical Leadership, Digital Learning, Pocket Prep
#J-18808-Ljbffr
Staff Backend Engineer
for a full‑time permanent opportunity with a rapidly growing digital learning organization based in the Raleigh–Durham, NC area. This hybrid role will play a key part in designing and maintaining backend services that power the company’s mobile and web platforms. The position requires strong TypeScript and Node.js experience, familiarity with modern backend tooling, and the ability to collaborate across engineering, product, and design teams. Key Responsibilities for the Staff Backend Engineer
Design, build, and maintain robust backend services in a
TypeScript/Node.js
environment with a focus on performance, reliability, and test coverage Collaborate cross‑functionally with product, design, and engineering teams to develop APIs and backend infrastructure supporting new mobile and web features Lead and contribute to technical planning activities, helping define project scope, assess complexity, and architect scalable long‑term solutions Work closely with other engineers to align backend and frontend efforts and ensure seamless cross‑platform functionality Monitor system health, optimize MongoDB performance, debug production issues, and work with cloud hosting providers Promote engineering excellence through mentorship, code reviews, and contributions to evolving coding standards and best practices Requirements for the Staff Backend Engineer
7+ years of backend development experience, primarily with
TypeScript Strong understanding of the
Node.js
ecosystem Experience with
MongoDB
or similar NoSQL databases Familiarity with
APM tools
(Elastic preferred) Experience with
CI/CD pipelines Experience working with
Render
or similar hosting platforms Proficiency using
Visual Studio Code
or equivalent development tools Preferred Skills
Experience designing or optimizing RESTful APIs Background in Go or Rust development Experience optimizing database performance (indexing, tuning, query optimization) Experience contributing to projects from ideation through release and maintenance Prior mentoring or engineering leadership experience Compensation & Benefits for the Staff Backend Engineer
Salary range:
165K - 190K Benefits include:
Health, Dental, Vision, 401(k), PTO, Paid Holidays, and Sick Leave (as required by law) Applications for this role open immediately on 1/9 and will remain active for at least 30 days from the posting date. Keywords
TypeScript, Node.js, Backend Engineering, API Development, MongoDB, NoSQL, Render, CI/CD, Elastic APM, Software Architecture, Cloud Infrastructure, Go, Rust, System Scalability, Mobile/Web Platforms, Code Quality, Technical Leadership, Digital Learning, Pocket Prep
#J-18808-Ljbffr