CareerPlanGet AI match score →

Senior Software Engineer, Unified Platform - Trade Management and Trade & Order Processing

London💼 Full-time🗓 2026-06-29 → 2026-07-31

Core

Building scalable, reliable, and maintainable systems for trade management, order processing, and data ingestion within a unified trading platform.

Role type

Senior Software Engineer (Unified Platform)

Builds

Real-time trade/order feed processing services, proprietary investment book of record, and data products for analytics.

Domain

Financial Technology (Trading Systems)

Deliverable

production ML models | product features | infrastructure

Required skills

Server-side development, Micro-service architectures, Functional programming paradigms, JVM knowledge, Modern programming languages (Java, Python, Clojure), Domain-driven design, SQL, Linux, Git

Preferred skills

Workflow orchestration (Airflow), Containerization (Kubernetes, Docker), Message brokers (Kafka, RabbitMQ), Web technologies (HTML, CSS, JavaScript), AI coding assistants, Agentic frameworks/MCP servers, Financial trading concepts

Technologies

Java, Python, Clojure, Airflow, Kubernetes, Docker, Linux, Kafka, RabbitMQ, Git, SQL, HTML, CSS, JavaScript

Responsibilities

Designing, modeling, and programming in various languages and technologies; Working on legacy code and green field development; Driving projects to completion; Providing on-call support; Building systems with a focus on testing, reliability, scalability, and maintainability.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗