Principle Software Engineer
Principal Software Engineer
Location: London (Hybrid – 2 days/week in office)Salary: £100,657 – £118,420
About the RoleWe’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
- 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
- Master’s or PhD in Computer Science or related field
- GCP or Kafka certifications
- 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