What are the responsibilities and job description for the Python Developer position at Radley James?
A leading multi-strategy hedge fund is looking for a skilled Python Engineer to join its Commodities Technology team. This is a great opportunity to work on high-impact projects in a collaborative environment across technology, risk, and portfolio management teams.
What You’ll Do:
- Build and support commodity trading tools and systems (pricing, risk analytics, data flow, visualization, etc.)
- Partner with PMs and risk managers to turn business needs into scalable tech solutions
- Leverage modern cloud-based infrastructure (AWS, EKS, EC2, S3, Airflow, etc.)
- Contribute to full-stack development and distributed system architecture
What We’re Looking For:
- 6 years of full-stack development experience
- Strong Python skills (Pandas, NumPy, SciPy)
- Solid background with databases (Postgres, Redshift, MySQL, etc.)
- Experience with cloud, messaging, and caching tools (Kafka, Redis, MQ, etc.)
- Exposure to CI/CD pipelines (Git, Jenkins, etc.)
- Great problem-solving and communication skills
Nice to Have:
- Background in commodities or financial markets
- Experience with pricing/risk models, analytics, or UI/charting tools
- Familiarity with other languages like Java, C#, or C