CareerPlanSign in

Principal Software Engineer

London, England, United Kingdom🌐 Remote💼 Full-time🗓 2025-07-28 → 2026-09-28

Core

Principal Software Engineer acting as a strategic advisor and partner to clients, guiding them in solving complex software challenges and building well-crafted, reliable systems.

Role type

Principal Software Engineer (Strategy & Mentorship)

Builds

Mission-critical systems for large enterprises, greenfield projects for startups, and embedded consulting solutions within client teams.

Domain

Software Engineering / Consultancy / Client Delivery

Deliverable

client delivery

Required skills

Strategic stakeholder management, software modernization, complex client engagement leadership, technical decision alignment with business goals, coaching and mentoring, systems architecture

Preferred skills

Consultancy/agency experience, commercial conversation skills (proposals, pricing), platform thinking, private equity/mid-market tech environment awareness, AI-enabled product building

Responsibilities

Act as an advisor and partner to strategic stakeholders, guide teams in building maintainable systems, lead complex client engagements through discovery, foster inclusive team environments, share knowledge and challenge ideas constructively

Seniority

Principal, strategy & mentorship

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