2 hours ago
London, United KingdomSenior
Responsibilities
- Deliver high-quality, well-engineered software with strong architectural awareness.
- Take end-to-end ownership of solutions from concept through delivery.
- Build and improve trading systems, modelling capabilities, simulation and back-testing frameworks, and research tooling.
- Optimize performance, scalability, and reliability across trading and research systems.
- Support the transition of machine learning models from research to production and enable distributed model training.
- Identify scalable improvements, evaluate emerging technologies, and drive their adoption.
- Prioritize work to deliver measurable business impact.
- Communicate clearly, adapt communication to different audiences, and collaborate across the business.
Requirements
- Strong knowledge of algorithms, data structures, and software engineering fundamentals.
- Demonstrated ability to deliver high-quality software and make sound architectural decisions.
- Ability to own solutions end to end and balance competing approaches effectively.
- Interest in quantitative finance and the role of engineering within financial markets.
- Ability to identify scalable improvements and stay current with emerging technologies.
- Clear communication, adaptability, and strong collaboration skills.
Benefits
- Highly competitive compensation and an annual discretionary bonus.
- Lunch provided through Just Eat for Business and a dedicated barista bar.
- 35 days of annual leave.
- 9% company pension contributions.
- Informal dress code and an excellent work/life balance.
- Comprehensive healthcare and life assurance.
- Cycle-to-work scheme.
- Monthly company events.
- Based at the company’s London headquarters.
