Senior Software Engineer
Core
Building and shipping full-stack features for an EdTech platform serving students and teachers in 120+ countries.
Role type
Senior Software Engineer (Full-Stack)
Builds
Interactive learning platform features combining pedagogy with AI and data
Domain
EdTech / SaaS
Deliverable
product features
Required skills
JavaScript, TypeScript, Python, backend development, system design, API design, ORM usage, caching strategies, unit testing, code refactoring, architectural decision making
Preferred skills
AI tool usage, pragmatic productivity improvement
Technologies
Python, TypeScript, JavaScript
Responsibilities
Build and ship full-stack features from development through testing and iteration; Design and evolve systems with sound architectural judgement; Continuously improve codebase by simplifying solutions and reducing technical complexity; Own problem spaces end to end including shaping requirements and delivering robust solutions independently