Job Description
We are looking for a Backend Engineer II to join our Technology Team and help build the future of education. You will be joining a global EdTech company, building a suite of AI-enabled products for students, teachers and education partners to support better learning outcomes at scale. This is a high-ownership role for a strong mid-level backend engineer. You will build the services, integrations, data flows and cloud foundations that make the product secure, reliable and scalable. You will be expected to investigate ambiguous problems, make practical technical decisions and take responsibility for systems in production. What you will do Build and maintain backend services, APIs, webhooks and integration services. Develop secure, scalable foundations for multi-tenant education products. Build and improve integrations with learning platforms, third-party services, AI providers and internal systems. Design reliable data flows for assessment, feedback, learner activity, reporting and operational workflows. Build and maintain authentication, authorisation, permissions and audit capabilities appropriate for education products. Work with PostgreSQL, BigQuery and modern cloud application infrastructure. Build and deploy containerised services in cloud environments. Improve reliability, observability, performance and maintainability across backend systems. Investigate production issues, identify root causes and implement durable fixes. Work closely with Product and AI Engineers to turn product needs into scalable technical systems. Engage with education partners where useful to understand real workflows and improve integrations. Use AI-assisted development tools appropriately while maintaining strong standards for testing, security and code quality. Write clean, tested and maintainable code. What we are looking for 3+ years of professional backend engineering experience in production environments. Experience owning backend services, APIs, integrations, webhooks or cloud-base