Senior Full-stack Engineer - CRM
Core
Build and evolve the CRM platform (emails, push notifications, in-app messages) for millions of learners and tutors, integrating AI-assisted workflows and automation.
Role type
Senior Full-stack Engineer (CRM Platform)
Builds
CRM communication layer, automation workflows, and AI-native features for global learner/tutor engagement.
Domain
EdTech / Customer Communications
Deliverable
production ML models | product features
Required skills
Full-stack development, Python/Django, React/TypeScript, Email templating, Scalable system architecture, Technical leadership, AI/Agentic AI usage, Product mindset
Preferred skills
Braze experience, AI coding tools expertise
Technologies
Python, Django, React, TypeScript, Braze
Responsibilities
Develop backend services and frontend experiences, lead complex initiatives from discovery to deployment, drive engineering excellence through mentorship, design scalable systems, partner with product/data teams for experimentation, influence technical direction across the team.
Seniority
Senior, hands-on IC with technical leadership