Principle Software Engineer

Principal Software Engineer

Location: London (Hybrid – 2 days/week in office)Salary: £100,657 – £118,420

About the Role

We’re seeking a Principal Software Engineer to lead the design and delivery of scalable, resilient systems within a high-performing engineering team. You’ll drive technical strategy, mentor developers, and deliver cloud-native solutions that power personalised digital experiences.

Responsibilities
  • Architect and implement distributed systems and data platforms
  • Define and execute technical strategy with cross-functional teams
  • Champion engineering best practices and secure development
  • Mentor and coach software engineers
  • Deliver reusable solutions across business units
  • Automate processes to improve efficiency
Requirements
  • Proven experience in distributed systems and large-scale data processing
  • Strong computer science fundamentals
  • Expertise in CI/CD and automation
  • Proficiency in languages such as Python, Java, Go, Rust, JavaScript, React, SQL
  • Experience with Docker, Kubernetes, Kafka
  • Familiarity with GCP, Azure, AWS
  • Understanding of cloud storage, networking, and resource provisioning
Desirable
  • Master’s or PhD in Computer Science or related field
  • GCP or Kafka certifications
What you will get in return
  • Up to 15% pension contribution
  • Annual performance bonus
  • Share schemes including free shares
  • 30 days’ holiday plus bank holidays
  • Flexible benefits tailored to your lifestyle
  • Inclusive policies supporting health and wellbeing

If this sounds like the right role for you, or you would like more information, then please get in touch with Christina Hall at  

Company
Be-IT Resourcing
Location
London, South East, England, United Kingdom
Hybrid / WFH Options
Employment Type
Full-Time
Salary
£100,000 - £118,000 per annum
Posted
Company
Be-IT Resourcing
Location
London, South East, England, United Kingdom
Hybrid / WFH Options
Employment Type
Full-Time
Salary
£100,000 - £118,000 per annum
Posted