Principal Software Engineer

Codurance

Manchester

Hybrid

GBP 80,000 - 100,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Uncapped training support
Personal learning budget
Private medical cover
Enhanced parental leave
Electric Vehicle and Cycle to Work Scheme

Job summary

Codurance is looking for a Principal Software Engineer to join their team in Manchester. You'll work mainly remotely on varied projects while having the chance to coach and mentor. Responsibilities include building relationships with clients and assisting in software modernization efforts.

The ideal candidate should possess experience in leading complex engagements and communicating effectively with stakeholders. Codurance values growth, transparency, and a supportive work environment, offering numerous benefits for continuous development.

Qualifications

  • Proven ability to act as an advisor and partner to clients.
  • Experience in guiding teams to build reliable, maintainable systems.
  • Comfort with ambiguity and delivering aligned technical decisions.

Responsibilities

  • Shape client engagements and discovery processes.
  • Identify and solve complex problems collaboratively.
  • Support organizational growth by identifying value-add opportunities.

Skills

Relationship building with stakeholders
Hands-on software engineering experience
Leading complex client engagements
Clear and empathetic communication
Continuous learning and mentoring

Job description

We are looking for a Principal Software Engineer (we call them Principal Software Craftspeople) who shares the same values of pragmatism, professionalism and transparency as us to join our team. You'd be utilising your expertise with clients, helping to shape Codurance, and being involved in coaching and mentoring across the company.

We support our clients in many ways, and you will have the opportunity to work on a wide range of different internal and client projects. You'll primarily work remotely as part of a collaborative team, with occasional travel to client sites or in-person sessions when it adds value to delivery or relationships. This may be a greenfield project for a startup or helping to build a mission‑critical system for a large enterprise client. Perhaps you'll work as an embedded Consultant, working within our client's existing team to help them tackle complex challenges within their own software. Or maybe you're more interested in helping to introduce the values of software craftsmanship and extreme programming practices to an organisation through coaching & mentoring.

Location

We are open to this role being hybrid, with occasional travel to client sites. Please note that we are not able to offer visa sponsorship at this time.

Requirements

As someone performing this role, these are some of the things we are looking for:

  • You are able to actively build relationships with strategic stakeholders within the client, acting as an advisor and partner in helping them identify and solve problems. You are good at helping people come up with a vision and helping them get aligned behind it
  • You bring deep hands‑on experience in software engineering, particularly modernisation, with a track record of guiding teams to build well‑crafted, reliable, and maintainable systems
  • You're comfortable leading complex client engagements — shaping delivery through discovery, navigating ambiguity, and ensuring that technical decisions align with business goals
  • You communicate with clarity and empathy, adapting your style to influence senior stakeholders, collaborate with peers, and support those you mentor
  • You look beyond the code, identifying opportunities to add value, support account growth, and contribute to the broader success of our clients and Codurance
  • You're continuously learning and evolving, and you help others do the same, whether by fostering inclusive team environments, sharing knowledge, or challenging ideas constructively

It would be an added bonus if you have:

  • Experience working in consultancy, agency, or client‑facing delivery environments, especially where you've helped shape solutions or build long‑term relationships
  • Exposure to commercial conversations such as proposals, pricing, or contract scoping, or a desire to develop confidence in this area
  • Familiarity with platform thinking, service design, or systems architecture across complex domains
  • Contributed to internal initiatives, technical communities, or mentoring programmes — within your organisation or externally
  • Awareness of private equity‑backed or mid‑market tech environments, and how technology decisions can support business scaling or transformation
  • Experience building or scaling AI‑enabled products, bringing a pragmatic perspective on when and how to leverage AI tooling effectively
Benefits
  • Uncapped training support - No fixed training budget: if it's relevant and you share your learnings, we'll cover the cost. We encourage continuous development at all levels
  • Personal learning budget - Use Learnerbly to access curated courses, books, and coaching resources to support your growth and progression
  • Transparency - From day one, you'll have access to company financials and salary bandings, reflecting our commitment to openness and trust
  • Private medical cover & life assurance - Includes dental and optical. Life cover provides a lump‑sum payment for additional peace of mind
  • Pension (4% top‑up) and income protection - Option to choose from an employer pension top‑up to 5% or a holiday voucher for the value of £1 000 after 5 years of service. 8% pension top‑up or a holiday voucher for the value of £2 000 after 8 years of service
  • Employee assistance program (EAP), including access to wellbeing support (counselling, therapy)
  • Enhanced parental leave - Supporting you and your family with more time and flexibility when it matters most
  • Electric Vehicle and Cycle to Work Scheme

Everyone should have the right to bring their whole self to work and be celebrated for who they are. Our people are hired purely on their commitment to these values and their ambition to deliver outstanding results for our clients. Codurance is proud to be an Equal Opportunities Employer and is committed to fostering an inclusive workplace.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Craftsman — Remote, Mentoring & Client Impact
Principal Software Craftsman — Remote, Mentoring & Client Impact

Codurance • Manchester

Hybrid
GBP 80,000 - 100,000
Uncapped training support
Personal learning budget
Private medical cover
+2
Principal Software Engineer
Principal Software Engineer

Matchtech Group • Greater Manchester

Hybrid
GBP 90,000 - 120,000
Performance bonus
Employer pension
Health insurance
+5
Principal Engineer
Principal Engineer

Collinson Group • Greater London

On-site
GBP 120,000 - 160,000
Technical Lead
Technical Lead

PA Consulting • Belfast City

On-site
GBP 60,000 - 85,000
Health and lifestyle perks
25 days annual leave
Generous company pension scheme
+1
Principal Full Stack JavaScript Engineer
Principal Full Stack JavaScript Engineer

hedgehog lab • Leeds

On-site
GBP 60,000 - 80,000
28 days of annual leave plus bank holidays
5 Impact Days for L&D
Flexible working environment
+4
Principle Dev Ops Engineer
Principle Dev Ops Engineer

Betsson Group • Greater London

On-site
GBP 80,000 - 100,000
Competitive annual leave package
Hybrid working - 2 days a week in the office
Company contribution to discounted gym scheme
+5
Principal Software Engineer - Full Stack
Principal Software Engineer - Full Stack

Accenture • Wythenshawe

On-site
GBP 90,000 - 130,000
30 days vacation
Private medical insurance
Charitable leave
Principal Software Engineer
Principal Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Greater London

On-site
GBP 80,000 - 100,000
Competitive salary package
Bonus and share options
Flexible working environment
Solution Architect
Solution Architect

PA Consulting • Manchester

On-site
GBP 45,000 - 70,000
Health and lifestyle perks
25 days annual leave
Generous pension scheme
+2
Contract Senior Typescript Engineer (Node.Js, Aws Serverless)
Contract Senior Typescript Engineer (Node.Js, Aws Serverless)

Codurance • Ledston

Hybrid
GBP 96,000 - 126,000