Staff Backend Engineer - TypeScript
Chapel Hill, North Carolina
Job Id:
157613
Job Category:
Job Location:
Chapel Hill, North Carolina
Security Clearance:
No Clearance
Business Unit:
Piper Companies
Division:
Piper Enterprise Solutions
Position Owner:
Bailey Horne
Piper Companies is seeking a Staff Backend Engineer to drive the development of reliable, scalable backend systems that power web and mobile experiences for learners worldwide. As a Staff Backend Engineer, you’ll architect and implement APIs and services that enable seamless functionality across platforms. This is a full-time, hybrid position with a local office in Chapel Hill, NC
Responsibilities for the Staff Backend Engineer include:
· Design and deliver high-performance backend services using TypeScript and Node.js, ensuring robust architecture and comprehensive test coverage.
· Build and maintain RESTful APIs that provide consistent functionality for multiple clients and applications.
· Collaborate with product managers, designers, and engineers to translate business requirements into elegant technical solutions.
· Lead technical discussions, define scope, and create scalable architectures that balance immediate needs with long-term growth.
· Monitor system health and troubleshoot production issues, including optimizing MongoDB performance and coordinating with cloud infrastructure teams.
· Promote engineering best practices through code reviews, mentorship, and continuous improvement initiatives.
Qualifications for the Staff Backend Engineer include:
· Bachelor’s degree in computer science or equivalent experience.
· 8+ years of backend development experience, primarily with TypeScript and Node.js.
· Strong expertise in designing and maintaining RESTful APIs.
· Hands-on experience with MongoDB or other NoSQL databases.
· Familiarity with Go or Rust for backend development.
· Experience tuning database performance (indexing, query optimization).
· Knowledge of CI/CD pipelines and deployment automation.
· Proven ability to lead projects from concept through release and maintenance.
· Prior experience mentoring engineers and contributing to technical leadership.
Compensation for the Staff Backend Engineer includes:
· Salary range: $175,000 - $200,000
· Comprehensive benefits package including Medical, Dental, Vision, 401k, PTO, holidays, and sick leave as required by law.
Keywords: backend, staff backend engineer, typescript, node.JS, RESTful APIs, API development, microservice architecture, MongoDB, NoSQL, databases, database optimization, query tuning, indexing, CI/CD, cloud infrastructure, server-side, scalable, go, rust, automated testing, infrastructure as code, IaC
#LI-BH1
#HYBRID
This job is open for applications on 1/9/2026 and will remain open for at least 30 days from the posting date.