Software Engineer
Core
Design and evolve high-performance, sustainable backend services and user interfaces for a global SaaS Classroom Management product.
Role type
Software Engineer (Backend & Frontend)
Builds
Scalable backend services and intuitive user interfaces for a global SaaS product
Domain
Education Technology / SaaS
Deliverable
production ML models | product features
Required skills
Backend service design, User interface development, Engineering trade-offs, Code quality assurance, Technical planning, Observability, AI tool integration, Production debugging
Preferred skills
AI-assisted coding practices, Incident support, Platform stewardship
Technologies
AI tools (approved), SaaS infrastructure
Responsibilities
Build and enhance reliable, scalable, and high-performance backend services; Work closely with product and design teams to build intuitive, maintainable user interfaces; Make well-informed engineering trade-offs balancing quality and delivery; Collaborate to improve engineering practices, code quality, and testing; Participate in technical discussions and support long-term platform improvements; Maintain high standards for observability, testing, and operational health; Use approved AI tools responsibly for implementation and testing while ensuring production quality; Review and refine AI-assisted output for security and edge cases; Steward services in production including debugging and incident support.