Principal Software Engineer

Pearson Carter • cambridge, england • Posted June 20, 2026

Position Overview

Principal Software Engineer

Pearson Carter are currently working with an established technology organisation developing advanced software solutions used by leading businesses worldwide. They are looking to appoint a Principal Software Engineer to help drive the evolution of a sophisticated, high-performance platform into a scalable, cloud-ready architecture.

You’ll play a key role in shaping technical strategy, modernising legacy systems, and mentoring engineering teams while remaining hands‑on with software design and development.

If you’re passionate about solving complex technical challenges and enjoy leading engineering initiatives, we’d love to hear from you.

Key Responsibilities

  • Lead the modernisation of legacy C systems into scalable, cloud-enabled .NET services.
  • Own architecture, technical design, and delivery of high-performance software solutions.
  • Develop backend services, messaging systems, and distr...