Senior Software Engineer

Understanding Recruitment
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 95K

Job location

Charing Cross, United Kingdom

Tech stack

Amazon Web Services (AWS)
Cloud Computing
Continuous Integration
Distributed Systems
Java Virtual Machine (JVM)
Backend
Kotlin
Microservices

Job description

Senior Software Engineer (Kotlin) - GreenTech Sector 🌱

💰 £90,000 - £95,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, product-centric engineering team building modern, customer-facing and energy-focused systems in one of the UK's most exciting clean tech scaleups.

You'll join 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

  • Design, build and evolve platform architecture across distributed systems.
  • Analyse production systems to uncover and resolve performance issues.
  • Contribute to 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 is a bonus, but not required.
  • Strong systems thinker with a track record of architectural leadership.
  • Experience scaling production systems in fast-moving product environments (ideally starups/scaleups)
  • 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. 🚗🔌

Requirements

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

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

Apply for this position