Senior Scala Engineer

mthree

Greater London

On-site

GBP 110,000 - 150,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary and benefits

Job summary

mthree seeks an engineering leader to scale a strategic Post Trade Data Platform for a tier-one global bank. You will drive architecture and strategy, mentor teams, and deliver resilient data solutions across London, New York, and India.

You will work within a cross-functional engineering and architecture group, owning code quality and platform capabilities while guiding modern software design and agile practices in a high-performance environment.

Qualifications

  • Expertise in JVM languages (Scala/Java) and performance tuning.
  • Experience with large-scale data platforms and databases.
  • Strong cloud/DevOps knowledge (Linux, OpenShift/Kubernetes, Ansible).
  • Practical experience with reactive, event-sourced architectures and Spark/Flink.

Responsibilities

  • Build the Strategic Platform and scale ingestion and resilience.
  • Own architecture and strategy to support Operations and the business.
  • Provide technical leadership via design reviews and coding standards.
  • Mentor engineers and drive continuous platform improvement.

Skills

Scala/Java JVM
Data platforms (Oracle Exadata, Mongo,
OpenShift/Kubernetes
Apache Spark
Apache Flink
APIs & data formats (REST, Protobuf,Av
Iceberg/Databricks/Hadoop
CI/CD (Jenkins/Gradle)
Scrum/Agile

Job description

A tier-one global investment bank is scaling its strategic Post Trade Data Platform across Global Markets, with upcoming initiatives set to grow the platform to 10x current ingestion volumes while raising the bar on data accessibility, usability, resilience and quality.

You will join a horizontal Engineering and Architecture team spanning London, New York and India, sitting at the centre of a major transformation programme that underpins operational intelligence, advanced analytics and next-generation AI-driven use cases.

Key Responsibilities
  • Build the Strategic Platform: Engineer innovative, scalable and resilient solutions that advance the core data platform.
  • Own Architecture & Strategy: Define and drive the technical direction needed to support the future needs of Operations and the business.
  • Lead Through Craft: Provide technical leadership via architecture, design, and code/PR reviews, championing high standards of code quality and engineering excellence.
  • Mentor & Improve: Mentor engineers and drive continuous improvement in platform capabilities, development practices, and operational effectiveness.
Required Skills
  • Core Technical Stack: Deep expertise in Scala, Java, or another JVM language, including performance optimisation and tuning.
  • Data Platforms: Strong experience with database technologies including Oracle Exadata at scale, MongoDB, Elasticsearch, or similar.
  • Cloud & DevOps: Solid knowledge of Linux/Unix, OpenShift/Kubernetes, and Ansible.
  • Distributed Systems: Experience building and supporting reactive, event-sourced systems, with hands-on Apache Spark and Apache Flink.
  • APIs & Data Formats: Strong understanding of Apache HTTP, Envoy, and REST API design, plus experience with Protobuf, Avro, and Parquet.
  • Knowledge of Iceberg, Databricks, and Hadoop ecosystems.
  • TDD, ATDD, and Clean Coding practices within a CI/CD environment (e.g. Jenkins, Gradle).
  • Experience with Scrum/Agile methods and modern software design patterns.
The mthree Model

Operating from Bromley, you will join mthree as a permanent, salaried consultant deployed exclusively to this leading investment bank. You'll receive a competitive salary and benefits package, dedicated professional support, and a transparent, contractually defined pathway to transition directly into the client's permanent headcount.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Scala Engineer – Scaled Data Platform & Cloud
Senior Scala Engineer – Scaled Data Platform & Cloud

mthree • Greater London

On-site
GBP 110,000 - 150,000
Competitive salary and benefits
Full Stack Engineer
Full Stack Engineer

mthree • Greater London

On-site
GBP 70,000 - 110,000
Senior Java Developer
Senior Java Developer

mthree • Greater London

On-site
GBP 70,000 - 90,000
Expert technical support
Ongoing professional development
Pathway to permanent conversion
Senior Java Engineer
Senior Java Engineer

Quest Oracle Community • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Java Architect: High-Throughput AI-Driven Platform
Senior Java Architect: High-Throughput AI-Driven Platform

Quest Oracle Community • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Engineer
Senior Engineer

Bank of America • Greater London

On-site
GBP 90,000 - 130,000
Private healthcare
Pension plan
Flexible benefits
Senior Engineer
Senior Engineer

Quest Oracle Community • Bromley

On-site
GBP 90,000 - 120,000
Private healthcare
26 weeks maternity leave
20 days back-up childcare
+1
Senior Engineer
Senior Engineer

Bank of America • London Borough of Bromley

On-site
GBP 120,000 - 160,000
Senior Java Developer
Senior Java Developer

London Stock Exchange • Greater London

On-site
GBP 110,000 - 150,000
Java Technical Lead
Java Technical Lead

Thomson Keene • Greater London

Hybrid
GBP 85,000 - 120,000