Principal

The Difference Engine

United Kingdom

Hybrid

GBP 110,000 - 150,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

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

On-site
GBP 120,000 - 170,000
Competitive benefits package
Remote-first work model
Monthly office meet-ups
Principal Engineer (LON)
Principal Engineer (LON)

McNally Recruitment Ltd • Greater London

Hybrid
GBP 120,000 - 160,000
Benefits included
Principal Engineer (EDI)
Principal Engineer (EDI)

McNally Recruitment Ltd • City of Edinburgh, Greater London

Hybrid
GBP 85,000 - 120,000
Benefits-as-cash
Principal Software Engineer
Principal Software Engineer

Lloyds Banking Group • Manchester

On-site
GBP 60,000 - 80,000
Generous pension contribution
Annual bonus award
Share schemes
+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 Software Developer
Principal Software Developer

Ecm Selection • Cambridge

On-site
GBP 90,000 - 150,000
Hybrid working
Competitive salary and benefits
Enhanced pension
Principal Software Engineer
Principal Software Engineer

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

On-site
GBP 100,000 - 150,000
Competitive salary
Bonus
Equity
+2
Principal Data Engineer (2x Roles)
Principal Data Engineer (2x Roles)

iO Associates • England

On-site
GBP 90,000 - 140,000
Principal Software Developer
Principal Software Developer

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 75,000 - 100,000
Principal Software Engineer
Principal Software Engineer

Data Science Festival • Milton Keynes

On-site
GBP 75,000 - 85,000
Healthcare package
Life assurance
Holiday trading
+3