Software Engineer – HPC / Distributed Systems (Prop Trading)
eFinancialCareers · London
Job description
About the role
Join a fast‑growing proprietary trading firm that is building a brand‑new central trading team from the ground up. You will help create a best‑in‑class, GPU‑driven platform that redefines how alpha is generated, working in a greenfield environment with strong autonomy.
Key responsibilities
- Design and implement high‑performance computing and distributed systems for research and trading.
- Develop and maintain GPU‑heavy workloads, distributed training pipelines and MapReduce‑style processing.
- Collaborate within a pod‑like structure to shape the research stack and influence strategic direction.
- Integrate and optimise tools such as Ray, Spark, Dask and Kubernetes for ML clusters.
Required profile
- Proven experience with HPC or distributed systems in a production environment.
- Strong analytical mindset with the ability to solve complex problems independently.
- Excellent communication skills and a collaborative attitude.
Required skills
- Ray
- Spark
- Dask
- Databricks
- Anyscale
- Cloudera
- Snowflake
- Kubernetes (K8s) for ML clusters
- GPU‑accelerated workloads
- Distributed training frameworks (e.g., XGBoost via Ray)
- MapReduce‑style systems
What we offer
- Competitive salary with discretionary bonuses.
- Generous paid vacation allowance.
- Free breakfast, lunch and daily snacks.
- Reimbursement for health and wellness expenses.
- Donation‑matching programme.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 2 hours from now
27 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
eFinancialCareers
London