CareerPlanSign in

Senior Software Engineer, Teachers Pay Teachers

Raleigh-Durham, NC💼 Full-time🗓 2026-07-10 → 2026-09-26

Core

Building back-end wiring, application logic, and UI for an educator-focused marketplace serving K-12 teachers.

Role type

Senior Software Engineer (Backend/Full Stack)

Builds

Resilient APIs, search & personalization features, and multi-service orchestration for the Teachers Pay Teachers platform.

Domain

EdTech / Marketplace

Deliverable

product features

Required skills

Object-oriented programming, SQL databases, caching strategies, backend APIs, Javascript, CSS, system scaling and monitoring, project estimation, technical documentation, testing, debugging, mentoring

Preferred skills

Passion for improving education through technology

Technologies

SQL, Javascript, CSS

Responsibilities

Designing, coding, documenting, testing, debugging, and tuning code; evaluating feasibility of new platforms; collaborating across development teams to release products

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.