Job Title: Front Office Full Stack Engineer – Trading & Risk Services
Location: London (Hybrid or Onsite)
Salary: Competitive (£110,000 - £160,000) + Bonus + Benefits
A leading financial services firm with over £60bn AUM is expanding its core engineering group to power the next generation of its front-office trading, risk, and data infrastructure. This is a unique opportunity to work in a modern, high-performance tech environment shipping production-grade code daily, solving real business problems, and collaborating directly with end users across trading, strats, and operations.
The Opportunity:
You’ll join a multidisciplinary engineering team building services and tools that underpin:
* Trade capture and lifecycle management across asset and liability books
* Risk calculation, storage, and distribution for complex portfolios
* Market and reference data services enabling pricing and analytics
You’ll work across the stack, building performant services and UIs using Rust, Python, React, and PostgreSQL/ClickHouse, with deployments to AWS and Kubernetes. This is a hands-on engineering role with strong product ownership and daily interaction with front-office users.
What You’ll Do
* Design, implement, and maintain scalable HTTP/GRPC services in Rust and Python
* Develop and optimise data pipelines, databases, and schemas (Postgres, ClickHouse)
* Build intuitive, real-time UIs using Python and React
* Translate complex financial logic into accurate, testable code
* Collaborate with business teams to define requirements and deliver solutions fast
* Contribute to service design, infrastructure automation (Terraform, Flux), and CI/CD
* Write unit and integration tests with a strong focus on correctness and resilience
* Deploy to production daily and support systems in a dynamic trading environment
What We’re Looking For
* Strong engineering fundamentals and commercial experience delivering production systems
* Proficient in at least two of: Rust, Python, React, or SQL/Postgres
* Experience building APIs (REST, gRPC), microservices, or distributed systems
* Interest or background in financial systems, trading, or risk (bonus, not required)
* Experience with cloud infrastructure (especially AWS, Kubernetes) is a plus
* Fast learner, pragmatic problem-solver, and clear communicator
* Passion for testable, maintainable, and well-structured code
Mindset
* You take pride in what you ship and enjoy doing so frequently
* You write accurate, well-tested code and care about correctness
* You’re energised by working directly with end users to improve their tools
* You thrive in a fast-paced, front-office setting where priorities evolve
* You balance autonomy with teamwork and enjoy owning systems end-to-end
This is a high-impact, high-trust role for engineers who care about precision, velocity, and collaboration. If you love solving tough problems with clean code and want to build the systems that power a modern financial platform this is the place.
For more information please send your CV to me on Kamni.Sharma@lafosse.com