Principal Engineer

Ozone Talent

London

Hybrid

GBP 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Private Health Insurance
Pension Scheme
Life Assurance Scheme with death in service benefit of 4x salary
Hybrid/Remote work

Job summary

A leading tech company in London is seeking a Principal Engineer with strong expertise in Kotlin to enhance their backend systems. You will contribute to the technology strategy and mentor junior engineers while working in a hybrid environment. The ideal candidate has experience with Spring Boot or Ktor and a solid understanding of software development principles.

Qualifications

  • Strong commercial experience in the Kotlin ecosystem for backend development.
  • Ability to align engineering to ambitious commercial objectives.
  • Experience in line management responsibilities while remaining deeply technical.
  • Experience in aligning engineering to ambitious commercial objectives.

Responsibilities

  • Contribute to the businesses technology strategy and architecture.
  • Ship resilient and well tested production code.
  • Mentor and coach more junior members of the team.
  • Collaborate with different teams to deliver value aligned to business objectives.
  • Mentor and coach more junior team members.
  • Continuously evolve and improve ways of working in the business.

Skills

Kotlin expertise
Spring Boot or Ktor
Secure coding practices
Software design patterns
Agile methodologies
Test-driven development
Agile methodologies
Backend architecture
API design

Job description

Get AI-powered advice on this job and more exclusive features.

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

Base pay range

Principal Engineer

London Hybrid

We’re working with a rapidly growing tech for good company that is transforming how data, automation, and smart integrations shape the future of digital infrastructure. Their platform optimises real-time operations, connecting users with seamless, intelligent technology solutions.

We are looking for Principal Engineer with deep expertise in Kotlin to help scale and enhance their high performance systems. This is an opportunity to work with modern backend architecture, collaborating with top-tier engineers in a fast-moving, product-focused environment.

Responsibilities as a Principal Engineer:

  • Contribute to the businesses technology strategy and architecture
  • Contribute to the backend Kotlin infrastructure
  • Ship resilient and well tested production code
  • Collaborate with different teams to deliver value that aligns to business objectives
  • Mentor and coach more junior members of the team
  • Continuously evolve and improve the ways of working in the business

Key Requirements:

  • Strong commercial experience in the Kotlin ecosystem for backend development
  • Confidence to work with Spring Boot or Ktor to build robust microservices
  • Strong ability to write secure, resilient, and well-tested code
  • Ability to align engineering to ambitious commercial objectives
  • Experience in line management responsibilities while remaining deeply technical
  • Desire for building API-first products
  • Deep understanding of software design patterns, SOLID principles, and test-driven development
  • Experience with Agile methodologies, including peer reviews & pair programming.
  • Ability to translate business needs into scalable technical solutions
  • Competitive salary and bonus
  • Hybrid office / remote-working practices
  • Private Health Insurance
  • Pension Scheme
  • Life Assurance Scheme with death in service benefit of 4x salary

This is a career defining Principal Engineer position with the potential to have a massive impact on the technology strategy of a business that is directly shaping the future of intelligent digital infrastructure.

**Unfortunately, due to the high volume of applications, not all applicants will receive feedback.**

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Ozone Talent by 2x

Sign in to set job alerts for “Principal Software Engineer” roles.

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 weeks ago

Software Engineering Manager - Systems Generalist

London, England, United Kingdom 1 week ago

London, England, United Kingdom 6 days ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 1 month ago

Software Engineering Manager, Machine Learning

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 day ago

Java Team Leader / Software Engineering Manager - Trading Technology
SVP, Software Engineering Manager – Risk Technology

London, England, United Kingdom 5 days ago

Senior Lead Software Engineer - Team Lead - Accelerator Business

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 3 weeks ago

Software Engineering Manager - ML Generalist

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 hours ago

Software Engineering Manager - Financial Services

London, England, United Kingdom 1 day ago

Greater London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 weeks ago

Senior / Lead Solution Manager for GenAI in Banking

London, England, United Kingdom 1 day ago

Software Engineering Manager - Core Technology Team

London, England, United Kingdom 1 hour ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 14 hours ago

London, England, United Kingdom 4 weeks ago

London, England, United Kingdom 5 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs worth comparing

Head of Software Engineering
Head of Software Engineering

DCS Technology • Greater London

Hybrid
GBP 80,000 - 100,000
Competitive salary
Equity
Flexible working
+3
Senior Software Engineer – Backend (On-site)
Senior Software Engineer – Backend (On-site)

Zettafleet • London

On-site
GBP 90,000 - 120,000
Discretionary Bonus
Equity
28 days + public holidays allowance
+2
Lead SDET (iOS)
Lead SDET (iOS)

Global Relay • London

On-site
GBP 90,000 - 100,000
Software Engineer
Software Engineer

Understanding Recruitment • City Of London

On-site
GBP 50,000 - 60,000
Senior SDET (Java)
Senior SDET (Java)

Global Relay • London

Hybrid
GBP 60,000 - 90,000
Flexible work arrangements
Continuous mentoring and support
Inclusive company culture
Principal Consultant
Principal Consultant

ClearRoute • London

On-site
GBP 80,000 - 120,000
Remote Solution Architect - Java, AWS, AI/ML
Remote Solution Architect - Java, AWS, AI/ML

Future Talent Group • Greater London

Remote
GBP 100,000
10% Bonus
30 Days Holiday + Bank Holidays
Life Assurance
Senior Software Developer
Senior Software Developer

Quick Release_ • London

On-site
GBP 55,000 - 67,000
Competitive starting salary
Team events
Training and mentoring
+2
Senior C++ Software Engineer Linux
Senior C++ Software Engineer Linux

Client Server • London

Hybrid
GBP 95,000 - 120,000
Pension (to 9% contribution)
Volunteer / charity days
Career development and training
Software Development Team Leader
Software Development Team Leader

Kantar • London

On-site
GBP 80,000 - 120,000
Private Medical Cover
Life Assurance
Pension
+5