P

Pearson

Makes learning tools and runs certification exams

Staff Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeSri LankaNo salary listedIn-person

About the Job

Requirements

  • At least 7 years of engineering experience with production ownership.
  • Experience working across several teams without formal authority over them.
  • Ability to be accountable for outcomes not personally built.
  • Ability to translate between product intent and engineering realities, including explaining decisions not to proceed.
  • Demonstrated AI-native practice, including building and operating agents, authoring reusable skills or MCP servers, and reviewing AI-generated work.
  • Experience with test-driven development, including negative testing.
  • Ability to read legacy C#/.NET and T-SQL well enough to reason about a migration.
  • Experience in regulated or privacy-sensitive environments; K-12 and FERPA exposure is an advantage.
  • A relevant degree or equivalent practical experience.
  • Knowledge of artificial intelligence, information security, problem solving, technical acumen, API management, cloud computing, data security, DevOps, resilience planning, software design, AI agents, automated artificial intelligence, stakeholder management, requirements analysis, prioritization, decision making, mentorship, cross-team interface coordination, agentic batch conducting, reusable engineering tooling and machine-readable knowledge authoring, and release and platform-service navigation across environments.

Responsibilities

  • Represent the teams in four-in-a-box discovery and bring back a shaped problem rather than a list of asks.
  • Serve as the engineering bridge to Product and answer feasibility questions with accountability for the build.
  • Partner with the technical delivery manager to prioritize and sequence work across teams.
  • Speak for the teams in forums they cannot all attend and accurately carry decisions back.
  • Hold the technical view across teams and own their interfaces and contracts.
  • Detect and correct architectural drift while it is still a code review rather than a migration.
  • Conduct agentic generation batches spanning teams, owning interface coordination, merge sequencing, and quality at that scope.
  • Contribute engineering standards for automated code review, expressed as specific violations an agent can detect in a diff.
  • Own release requests and platform service tickets on which the teams depend, including follow-up.
  • Coordinate engagement with Architecture, UX, Security, and Compliance on behalf of engineers.
  • Escalate issues that cannot be resolved at the role's level early.
  • Hold specification-first practice, including contract-level tests before implementation, negative tests, and evaluations wherever behavior is model-backed.
  • Ensure automated merge gates are not routinely overridden and treat a suite that never fails as a defect.
  • For surfaces reaching students, families, teachers, or school staff, hold guardrails, human-in-the-loop fallback, and disclosure with the team before release.
  • Author reusable skills, MCP servers, and machine-readable knowledge into the governed shared library.
  • Coach engineers and serve as a technical consultant without managing them.
  • Stay close enough to the code to remain technically credible.
  • Own deep domain understanding of Connexus data foundations, including student, enrollment, curriculum, assessment, progress, attendance, and school operations data.
  • Lead safe migration and cutover sequencing for assigned domains, including legacy behavior analysis, reconciliation, rollback planning, and production-readiness validation.
  • Translate legacy SQL Server, stored procedure, and .NET behavior into durable PostgreSQL schemas, APIs, events, and domain contracts.
  • Apply policy-aware data access patterns for K-12 education systems, including FERPA-sensitive data boundaries, externalized authorization, and audit-ready access controls.

Desired Qualifications

  • K-12 and FERPA exposure.

About the Company

Pearson

Makes learning tools and runs certification exams

Pearson makes learning materials and runs assessments for students, educators, employers, and professionals, combining digital courseware with qualifications that verify knowledge and skills. Its MyLab and Mastering platforms pair college content with practice activities and tools that let instructors track progress. The business also supports online schools, English learning, professional certification, and workforce training, with products used in classrooms, workplaces, and testing centers. It earns money from courseware sales, digital subscriptions, assessment fees, and contracts with education institutions and employers. Pearson traces its roots to 1844 and is headquartered in London.

Company size
10,001+
Company stage
IPO
Headquarters
Covent Garden, United Kingdom
Founded
1844

Recently Posted Jobs

Explore more opportunities at Pearson

See more jobs