Enable job alerts via email!

Principal Kotlin Software/ Data Engineer

ZipRecruiter

London

Hybrid

GBP 100,000 - 140,000

Full time

28 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is seeking a Senior/Principal Software Engineer specializing in Kotlin and Java to join a high-impact team focused on building data-intensive systems. This role involves designing concurrent systems and optimizing distributed architectures for a tier one financial player, offering a competitive salary and the opportunity to tackle complex engineering challenges.

Qualifications

  • Strong experience in Kotlin or Java.
  • Background in data architectures and large-scale systems.
  • Knowledge of distributed systems and scalable data architectures.

Responsibilities

  • Design and build highly concurrent, data-intensive systems.
  • Work on distributed architectures, optimizing for low latency and high throughput.
  • Solve challenging engineering problems at scale.

Skills

Kotlin
Java
Data architectures
Distributed systems
Relational databases

Job description

Job Description

Senior/ Principal Software Engineer - Data - (Kotlin/Java)

London

Remote-first organisation, but will involve some visits to London office

£100,000-£140,000 (potential flex for exceptional candidates)

We're after an experienced Java/ Kotlin engineer who wants to solve hard technical problems, with experience in building data-intensive, high-throughput systems. This is a small, high-impact team working on a central data store supporting mission-critical platforms at a global scale.

What you'll do:

  • Design and build highly concurrent, data-intensive systems.
  • Work on distributed architectures, optimizing for low latency and high throughput.
  • Leverage big data technologies like Redis, distributed caches, and modern data stores (e.g., Couchbase, Cassandra).
  • Solve challenging engineering problems at scale, ensuring reliability and performance under heavy load.

What you'll need:

  • Strong Kotlin or Java experience (Kotlin ).
  • Background in data architectures and large-scale systems.
  • Experience with relational databases (Oracle a plus, but not essential).
  • Knowledge of distributed systems and scalable data architectures.

This is an exciting and absolutely mission-critical project for a tier one financial player - if you're looking to solve hard technical problems and have experience with the technologies above, apply now for a fast turnaround.

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

Similar jobs

Principal Kotlin Software/ Data Engineer

JR United Kingdom

Slough

Hybrid

GBP 100,000 - 140,000

15 days ago

Lead Oracle Data Engineer

JR United Kingdom

London

Remote

GBP 100,000 - 125,000

15 days ago

Principal Kotlin Software/ Data Engineer

JR United Kingdom

London

Hybrid

GBP 100,000 - 140,000

30+ days ago

Lead Data Scientist

Ticketmaster

London

Remote

GBP 70,000 - 110,000

3 days ago
Be an early applicant

Solution Engineer - Data Cloud / AI Consumption Lead -

Greg's List - DC

London

On-site

GBP 100,000 - 120,000

4 days ago
Be an early applicant

Lead Data Engineer

KDR Talent Solutions

London

Hybrid

GBP 90,000 - 110,000

5 days ago
Be an early applicant

Lead Data Engineer

Data Science Festival

London

Remote

GBP 105,000 - 115,000

30+ days ago

Lead Oracle Data Engineer

ZipRecruiter

London

Hybrid

GBP 100,000 - 125,000

7 days ago
Be an early applicant

Lead Data Engineer - Multi Strategy Fund

JR United Kingdom

London

On-site

GBP 80,000 - 120,000

15 days ago