CareerPlanSign in

Senior Software Engineer

London💼 Full-time🗓 2026-07-30 → 2026-09-26

Core

Design, develop, and support business-critical applications for securities lending, repo trading, FX hedging, and collateral management within the Treasury Technology team.

Role type

Senior Software Engineer (Treasury Technology)

Builds

Microservices deployed to AWS, firmwide reusable components, and applications for securities lending and financing

Domain

Financial Services / Treasury Technology

Deliverable

production ML models | product features

Required skills

Java, microservices architecture, relational databases, messaging systems (Kafka), cloud services (AWS), containerization (Docker, Kubernetes), Agile methodologies

Preferred skills

Front-end development (React, TypeScript), DevOps (CI/CD), financial services domain knowledge (equity portfolio financing, fixed income trading)

Technologies

Java, AWS, Docker, Kubernetes, Kafka, React, TypeScript

Responsibilities

Design and develop treasury applications, collaborate with business users to solve challenges, enhance tech stack and build reusable components, provide Level 3 support, mentor junior team members

Seniority

Senior, hands-on IC with mentorship responsibilities

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