Enable job alerts via email!

Senior Software Engineer (Kotlin)

Understanding Recruitment

Greater London

Hybrid

GBP 105,000 - 121,000

Full time

Yesterday
Be an early applicant

Job summary

A leading clean tech company in Central London seeks a Senior Software Engineer (Kotlin) to lead platform architecture and improve performance across distributed systems. Ideal candidates have deep JVM experience, a systems-thinking mindset, and strong collaboration skills. This role offers up to £105,000 salary, bonus, and excellent benefits with a hybrid work model.

Qualifications

  • Experience in backend development with JVM.
  • Track record of architectural leadership.
  • Ability to scale production systems in fast-paced environments.

Responsibilities

  • Own and evolve platform architecture across distributed systems.
  • Analyse production systems to resolve performance issues.
  • Lead backend design using Kotlin in a polyglot environment.

Skills

Deep JVM/backend experience
Kotlin
Strong systems thinker
Cross-functional collaboration

Tools

AWS
GCP
CI/CD
Job description

Senior Software Engineer (Kotlin)

Up to £105,000 + bonus + excellent Benefits

Hybrid - 2 days onsite in Central London (Zone 1)

Are you a JVM engineer curious about Kotlin - or already loving it? Want to solve complex problems that contribute to a greener, more sustainable world?

Join a high-calibre engineering team building modern, customer-facing and energy-focused systems in one of the UK's most exciting clean tech companies.

You'll lead one of their core teams, diving deep into production systems, identifying bottlenecks, and driving long-term architectural decisions that support scale, resilience and product growth.

What You'll Do

  • Own and evolve platform architecture across distributed systems.
  • Analyse production systems to uncover and resolve performance issues.
  • Lead backend design using Kotlin (or JVM), supporting a polyglot mindset.
  • Collaborate across engineering to improve practices, tooling, and system design.
  • Mentor and influence technical direction company-wide.

Tech & Environment

  • Kotlin (JVM), distributed systems, microservices, CI/CD
  • Cloud-native platforms (AWS/GCP), modern engineering culture

What They're Looking For

  • Deep JVM/backend experience; Kotlin a bonus, but not required.
  • Strong systems thinker with a track record of architectural leadership.
  • Experience scaling production systems in fast-moving product environments.
  • Clear communicator who enjoys cross-functional collaboration and technical ownership.

Want to work on complex problems with real-world environmental impact?

Apply now and help shape the future of clean energy at scale.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.