Senior Software Engineer (Remote)
Core
Design, develop, and maintain scalable platform services, UI, APIs, and shared application capabilities for educational organizations worldwide.
Role type
Senior Full Stack Software Engineer (Platform Engineering)
Builds
Core services and web applications powering scalable SaaS solutions for educational organizations
Domain
EdTech / Cloud-native platform engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Go, React, Next.js, TypeScript, PostgreSQL, GraphQL, microservices architecture, AWS (Lambda, EKS, AppSync), Docker, CI/CD pipelines, debugging, testing, mentoring
Preferred skills
Micro frontend architectures, distributed systems, AI-assisted development workflows, modern developer productivity tools
Technologies
Go, React, Next.js, TypeScript, PostgreSQL, GraphQL, AWS, Docker, Bitbucket, GitHub
Responsibilities
Design and implement GraphQL APIs and supporting data models; Build modern, performant user experiences; Develop and optimize backend services; Troubleshoot application issues and implement sustainable solutions; Mentor engineers and promote high standards for code quality; Contribute to platform architecture and technical design
Seniority
Senior, hands-on IC with mentorship responsibilities