Principal

The Difference Engine

United Kingdom

Hybrid

GBP 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Benefits package
Remote-first with in-office 2 days/mo

Job summary

A leading technology recruitment agency is seeking a remote-first Principal Engineer for a key role with a client known for their high-performance software solutions. The ideal candidate will have over 10 years of software engineering experience, expertise in C# or Java, and a solid grasp of cloud technologies. This role emphasizes technical mentorship and the ability to lead high-impact software projects. Candidates based in the UK are encouraged to apply for this full-time opportunity requiring in-office attendance of just two days per month.

Qualifications

  • Minimum 10 years' experience in software engineering with C# or Java.
  • Deep expertise with cloud technologies like AWS, GCP, or Azure.
  • Experience overseeing team development and ensuring technical skills are up to date.
  • Strong full stack perspective and microservices know-how.
  • Experience with SDLC, TDD, CI/CD and monitoring.
  • Mentor teams and oversee learning needs.
  • Ability to influence stakeholders and lead discussions.
  • Excellent written and verbal communication skills.

Responsibilities

  • Deliver high throughput, low latency solutions for a major client.
  • Lead technical discussions with development teams.
  • Mentor high-performing tech teams and support their skills development.
  • Oversee SDLC practices and delivery of scalable systems.

Skills

C# or Java
Cloud technology (AWS, GCP, Azure)
High throughput, low latency solutions
Full stack development
Microservices architecture
Kafka or other streaming platforms
SDLC (TDD, CI/CD)
Technical mentorship
Stakeholder influence
Agile methodologies
Excellent communication skills
Motivating remote teams
Strong communication
Remote-first leadership

Job description

The Difference Engine provided pay range

This range is provided by The Difference Engine. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

We've been exclusively retained by our client, a well loved household name, known for their award winning delivery in the B2C2B space, to help them with their search for a Principal Engineer. We're supporting their appointment this key technical authority for a mission critical area of their business that is transactionally high throughput and performance-wise low latency.

This is mission critical software for this business. At the crux of the successful Principal Software Engineer is a tech savvy, pragmatic, authentic and compassionate technology leader who sees programming languages as a tools to address a challenges, rather than being hung up on the tooling itself. In order to build empathy with your team, there is an expectation that you will have risen into your current position from a foundation of hands on OO programming.

We're hoping to find an innovative Principal for this client, a change maker who can spot opportunities to improve the status quo and support this business' continued successes at scale. The company continues on a rapid trajectory of fast growth.

Essential skills for the role:

  • Minimum 10 years' experience working in software engineering with either C# or Java.
  • Deep expertise with cloud technology - AWS, GCP, Azure or equivalents.
  • Demonstrable competency in the build and delivery of high throughput, low latency solutions within a commercial setting; we're looking for an ability to deliver systems that scale! This client is anticipating 3x growth, the platform already supports billions of transactions daily.
  • Strong full stack view of the world
  • Thorough understanding of microservices architecture / SOA
  • Experience working with Kafka / other streaming platforms also of interest
  • Strong grasp of the developers perspective on SDLC from TDD, through to CI/CD pipeline implementation and monitoring
  • Experience overseeing the learning and development needs of your team ensuring their skills are current and fit for the technical challenges at hand
  • This is an Individual Contributor role and there is an expectation that you will present as an empathetic, compassionate leader with demonstrated experience of technical mentorship of high performing teams sharing the technology "art of the possible"
  • Comfortable influencing stakeholders at all levels to effect positive technology change and gain buy-in in terms of the direction you set
  • Experienced hosting and moderating technical discussions with development teams
  • Experience working with Agile / SOLID / DRY / Kanban etc.
  • Excellent written and verbal communication skills
  • Skilled at motivating and inspiring a diverse remote first technology team

If you are into delivering resilient, highly throughput software, that integrate seamlessly into a number of endpoints with an underlying design built to scale we'd love to hear from you.

Interested candidates are encouraged to apply. Promising applicants can be assured of a response within 24 hours, to include full details of the role, progression and the excellent benefits package on offer.

The client is open to applicants living anywhere in the UK, but not living overseas. This is a remote first role that will require in office attendance 2 days a month.

TheDifferenceEngine is a recruitment agency working exclusively in support of our client.

Seniority level

Director

Employment type

Full-time

Job function

Information Technology

Industries

IT System Custom Software Development

Referrals increase your chances of interviewing at The Difference Engine by 2x

Get notified about new Principal jobs in United Kingdom.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Engineer
Principal Engineer

The Difference Engine • England

Remote
GBP 120,000 - 170,000
Competitive benefits package
Remote-first work model
Monthly office meet-ups
Principal Software Engineer
Principal Software Engineer

United States Digital Space LLC • Bedford

On-site
GBP 75,000 - 85,000
Principal Software Development Engineer
Principal Software Development Engineer

United States Digital Space LLC • Reigate

Hybrid
GBP 90,000 - 130,000
33 days holidays incl. bank holidays
Gadget schemes
Contributory workplace pension
+7
Principal Engineer
Principal Engineer

Ozone Talent • London

Hybrid
GBP 110,000 - 140,000
Private Health Insurance
Pension Scheme
Life Assurance Scheme with death in service benefit of 4x salary
+1
Principal Data Engineer (2x Roles)
Principal Data Engineer (2x Roles)

iO Associates • England

On-site
GBP 90,000 - 140,000
Principle Engineer
Principle Engineer

DCS Recruitment • Manchester

Hybrid
GBP 90,000 - 110,000
Principal Software Engineer
Principal Software Engineer

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

Hybrid
GBP 100,000 - 150,000
Competitive salary
Bonus
Equity
+2
Principal Software Engineer C# .Net AWS - FinTech
Principal Software Engineer C# .Net AWS - FinTech

Client Server • Greater London

Hybrid
GBP 110,000 - 130,000
Bonus up to 20%
Pension 5% employer contribution
25 days holiday
+4
Principal Software Engineer
Principal Software Engineer

develop • Nottingham

Hybrid
GBP 85,000 - 100,000
Competitive salary
Bonus
Comprehensive benefits package
Principal Software Engineer – C++
Principal Software Engineer – C++

Gregory Martin International • Portsmouth

Hybrid
GBP 65,000 - 85,000
Pension
25 days holiday
Life assurance