Senior Software Engineer
Core
Design, develop, test, and deploy features for a digital classroom platform serving 70 million users, improving user experience and product goals.
Role type
Senior Software Engineer (Full Stack)
Builds
Frontend and backend systems for an EdTech platform
Domain
Education Technology (EdTech)
Deliverable
product features
Required skills
Modern programming languages (JavaScript, TypeScript, Python, Go), web technologies, cloud infrastructure, scalable backend systems, API development, debugging complex systems, clean code practices
Preferred skills
Agile workflows, collaborative development, mentoring, process improvement
Technologies
JavaScript, TypeScript, Python, Go
Responsibilities
Design, develop, test, and deploy new features; maintain and enhance existing functionality for performance and scalability; collaborate with product and design teams; investigate bugs and implement fixes; incorporate user feedback into development; refine engineering processes and tooling; mentor team members through code reviews and guidance
Seniority
Senior, hands-on IC with mentorship responsibilities