CareerPlan

Senior Software Engineer, Teachers Pay Teachers

Raleigh-Durham, NCFull-time2026-07-10 → 2026-11-10
On-site

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