CareerPlanSign in

Principal Software Engineer Backend Technologies, Platform (UK Remote)

Newcastle upon Tyne, England, gb🌐 Remote💼 Full-time🗓 2026-07-02 → 2026-09-25

Core

Design, develop, and optimize scalable backend services and shared infrastructure for a global educational platform.

Role type

Principal Backend Engineer (Java, Serverless)

Builds

Scalable distributed systems, RESTful APIs, and event-driven architectures for educational software.

Domain

EdTech / Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Serverless frameworks (AWS Lambda, GCF), Distributed systems design, RESTful API architecture, Data modeling, CI/CD pipelines, Technical leadership, Mentoring

Preferred skills

React, Angular, Web Components, Observability tools (CloudWatch, Datadog), NoSQL databases, AI/ML concepts

Technologies

Java, AWS Lambda, DynamoDB, API Gateway, SNS/SQS, EventBridge, React, Web Components, CloudWatch, New Relic, Datadog

Responsibilities

Lead design and development of scalable backend services; Architect and implement RESTful APIs and event-driven systems; Provide technical leadership and mentor junior engineers; Optimize existing services for performance and cost-efficiency; Oversee CI/CD pipelines; Create comprehensive documentation for shared components.

Seniority

Principal, hands-on IC with strategic leadership

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.