1h ago

Software Engineer

Raleigh, NC
full-timemid HybridEdTech

Tech Stack

Description

You will join a talented engineering team to build and enhance TPT's educator marketplace, working on everything from search personalization to multi-service orchestration. You'll design, code, and release new features, collaborating across teams to improve learning for millions of teachers.

Requirements

  • 3+ years of software engineering experience
  • Bachelor's or advanced degree in CS or related field
  • Excellent OOP programming skills
  • Experience with web development: SQL, caching, backend APIs, JavaScript, CSS
  • Strong communication and analytical problem-solving skills

Responsibilities

  • Build back-end wiring, application logic, and UI for products
  • Drive development process: design, code, document, test, debug, tune
  • Provide estimates and evaluate feasibility of new technologies
  • Collaborate across development teams to release products
  • Work on existing codebase and start new projects
0 views 0 saves 0 applications