Position Overview
**Job Title:** Advanced Specialist, Software Engineer
**Career Architecture Role:** Software Engineer
**Career Architecture Tier:** IC25 (Advanced Specialist)
**Description:** This is a Full Stack Senior role with Java as main coding language.
**Location: ONLY SPAIN (Remote)**
**Job Summary:**
As a Senior Software Engineer you drive the technical direction of high-impact projects, designing and optimizing complex software solutions that power Pearson’s core platforms. You act as a subject-matter mentor, championing best practices, code quality, and the adoption of emerging technologies (including AI) to deliver resilient, scalable, and customer-focused systems. This is a purely individual contributor role with no direct reports.
**Key Responsibilities:**
+ Design and build robust solutions across new and existing software domains, applying best practices (SOLID, Clean Code, DDD, BDD) to ensu...