Senior Full Stack Engineer
Join an elite engineering team building a high‐performance trading platform.
Are you a seasoned Full‐Stack Engineer who thrives in highly technical, autonomous environments?
Do you love designing reliable, long‐lived systems and solving complex performance challenges?
A leading engineering organisation is hiring a Senior Full‐Stack Engineer to join an established trading platform development programme for a major enterprise client.
Although the wider business is recognised for distributed ledger and advanced cryptography work, this role focuses on a non‐blockchain, production‐critical trading platform built with modern TypeScript technologies.
As a senior engineer, you’ll take full ownership of features across the entire stack:
- Designing, building, and maintaining features for an internal trading platform
- Working with:
- TypeScript, Node.js, React, Redis, MS SQL, WebSockets
- Docker, Kubernetes, GitHub Actions, Jest, Playwright
- Grafana, Prometheus, SonarQube
- Taking end‐to‐end responsibility from design → production
- Collaborating closely with platform/DevOps engineers
- Enhancing observability, automation, and operational excellence
- Communicating directly with the client to clarify requirements
- Using LLM/AI development tools day‐to‐day
- Participating in code reviews and elevating engineering standards
Requirements
You're a great fit if you bring:
- 8+ years of professional software development experience
- 3+ years hands‐on with TypeScript (Node.js & React)
- Strong experience maintaining production systems
- Comfortable operating autonomously in a senior engineering environment
- Excellent communication skills & fluent English
- Based in London (hybrid, Waterloo)
- Experience with functional programming (OCaml, Haskell)
- Background in trading, finance, or other real‐time systems
- Strong DevOps understanding (logging, metrics, automation)
- Willingness to travel for team/client events
Want to join a senior engineering team solving real‐world, high‐performance challenges?