CareerPlanGet AI match score →

Senior Software Engineer (Python/Node)

💼 Full-time💰 $144,400–$144,400🗓 2026-07-20 → 2026-07-31

Core

Senior backend engineer owning the search backend system for content ingestion, delivery, and algorithm experimentation.

Role type

Senior Software Engineer (Search Backend)

Builds

Search backend system, content ingestion pipelines, and experimental testing frameworks

Domain

EdTech / Search & Information Retrieval

Deliverable

production ML models | product features

Required skills

Python, TypeScript (Node), Postgres, Algolia, Elasticsearch, Kafka, API design, CI/CD pipelines, system reliability, scalability, data integrity

Preferred skills

Query understanding, matching, relevance optimization, complex system navigation

Technologies

Python, TypeScript, Node, Postgres, Algolia, Elasticsearch, Kafka

Responsibilities

Own the Search backend system; manage system-critical, reliable, and scalable product; design, implement, and analyze experiments; resolve on-call alerts and implement improvements; collaborate with Product, Design, and DevOps teams

Seniority

Senior, hands-on IC with mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗