Apply for this Job

UploadChoose a CV

To find out about how we process your data, please read our privacy policy.


View Job


Simon Evans

Simon is a Director of Burns Sheehan, responsible for the growth of our Cloud & Mobility Practice. He has been recruiting within the Technology sector for the last 8 years and is passionate about delivering an excellent service to both clients and candidates alike. Simon has just become a new Dad for the first time so outside of the office he can mainly be found changing nappies and trying to catch up on much needed sleep! When Simon isn't in the office, he enjoys watching his beloved Man Utd play football & reading History books!

Simon Evans

Recruiter Info


Principal Software Engineer

London, UK

£100,000 - £120,000 per annum






Ref No



Simon Evans


020 3206 1943

Principal Software Engineer - Technical Leadership across multiple squads | Distributed Systems @ Scale | Flexible Working Environment

Up to £120,000 per annum plus bonus, stock and benefits


Java | AWS | Kafka | Python | Kubernetes | Distributed Systems @ Scale

Are you a Principal Software Engineer with in-depth knowledge of distributed systems and building highly scalable solutions?

Do you relish in technical leadership across multiple squads?

Do you enable teams to move faster, smarter and more efficiently in a continuous delivery manner?

If you enjoy collaboratively guiding company-wide technology initiatives and principles, then this is the opportunity for you…

Principal Software Engineer - Based in amazing offices in Central London, one of the UK's leading market places is looking for a Principal Engineer who will enjoy a range of technical challenges that impact directly on 100 million global users including data engineering, cloud services, developer enablement, scalability, optimisation, machine learning, real-time accuracy, building world-class APIs and automation. You can utilise your experience to have direct impact on the growth and development of their product.

The company has firm beliefs of how to engineer their amazing products...

... but most importantly, these are organic beliefs. They iterate. They learn. They grow. And their principles adapt with them.

As a Principal Software Engineer you can expect:

  • A supportive, trusting and transparent working environment where there is significant flexibility to offer a rewarding work life balance.
  • A place to look at things differently and challenge and offer solutions.
  • Overall responsibility to clarify, elaborate and iterate on the company's technology roadmap and designs.
  • The opportunity for personal development, growth/mentoring of engineers and influence across the business.

What are they looking for from a Principal Software Engineer?

  • Demonstrable experience as a Principal Software Engineer, ideally within a product technology company.
  • Evidence of leading multiple teams in complex technical scenarios to successful completion, resulting in significant business impact.
  • Product-oriented, customer-focused emphasis on rapid delivery of value to production.
  • Comfortable balancing technical direction with the business value required.
  • You are an advocate for iterative software delivery and world class engineering, demonstrating best practice.
  • Previous experience with one or more of the following technologies: Java, Python, Javascript, NoSQL databases, distributed workflow (Hadoop/Spark), machine learning, SQL, Elastic Search- recent coding experience with mastery of one or more programming language

What's in it for you?

In addition to the generous salary/package, exciting technical challenges, amazing colleagues and flexible working you will have a working environment that has been created to foster success! As well as all the usual perks such as barista coffee, fizzy & fresh drinks, fresh & dried fruit, veg, hummus and popcorn they provide for all kinds of 'down-time' in the office, including table tennis, pool table, football, xbox, office scooters, relaxation pods and massage chairs.

They also provide for your health with medical insurance, health screening options, gym membership, headspace subscription and an employee assistance programme to support you.

This really is the complete package for any ambitious, talented Principal Software Engineer. Please reply with you CV or call Simon Evans for an informal conversation.

Principal Software Engineer - Technical Leadership across multiple squads | Distributed Systems @ Scale | Flexible Working Environment

Java | AWS | Kafka | Python | Kubernetes | Distributed Systems @ Scale

Burns Sheehan Ltd will consider applications based only on skills and ability and will not discriminate on any grounds.