Enable job alerts via email!

Principal Kotlin Software/ Data Engineer

JR United Kingdom

London

Hybrid

GBP 100,000 - 140,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

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

Job summary

A leading company in the financial sector is seeking a Principal Kotlin Software/Data Engineer in London. This remote-first role involves building data-intensive systems and solving complex engineering challenges. Ideal candidates will have strong Kotlin or Java skills and experience with distributed systems. Join a high-impact team to work on mission-critical projects.

Qualifications

  • Strong Kotlin or Java experience required.
  • Experience with relational databases, especially Oracle.

Responsibilities

  • Design and build highly concurrent, data-intensive systems.
  • Work on distributed architectures, optimizing for low latency and high throughput.

Skills

Kotlin
Java
Data Architectures
Distributed Systems

Tools

Redis
Couchbase
Cassandra

Job description

Social network you want to login/join with:

Principal Kotlin Software/ Data Engineer, london

col-narrow-left

Client:

Source Technology

Location:

london, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Views:

3

Posted:

16.05.2025

Expiry Date:

30.06.2025

col-wide

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 preferred).
  • 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 Data Engineer

Trust In SODA

London

Remote

GBP 120,000 - 150,000

5 days ago
Be an early applicant

Principal Machine Learning Engineer, Structural Biology | Pharma/BioTech | Series A, Drug disco[...]

JR United Kingdom

London

Remote

GBP 120,000 - 160,000

5 days ago
Be an early applicant

Principal Machine Learning Engineer

JR United Kingdom

London

Remote

GBP 90,000 - 130,000

6 days ago
Be an early applicant

Principal Data Engineer - AWS

ZipRecruiter

London

Hybrid

GBP 90,000 - 105,000

2 days ago
Be an early applicant

Lead Data Engineer

Data Science Festival

London

Remote

GBP 105,000 - 115,000

30+ days ago

Principal Data Scientist / AI Engineer

Wyatt Partners

London

On-site

GBP 80,000 - 120,000

6 days ago
Be an early applicant

Lead Data engineer

Axiom Software Solutions Limited

London

Hybrid

GBP 80,000 - 120,000

8 days ago

Lead AWS Data Engineer

ZipRecruiter

London

Hybrid

GBP 90,000 - 120,000

9 days ago

Data Engineer (senior/principal)

ZipRecruiter

London

Hybrid

GBP 90,000 - 120,000

9 days ago