At a Glance
- Tasks: Join a dynamic team to build high-performance trading systems using Rust and Python.
- Company: Top global trading firm focused on decentralised finance.
- Benefits: Flexible remote work options, competitive salary, and opportunities for professional growth.
- Why this job: Make an impact in the DeFi space while working with cutting-edge technology.
- Qualifications: 3-7 years of software engineering experience, preferably in crypto or DeFi.
- Other info: Exciting opportunity for career advancement in a fast-paced environment.
The predicted salary is between 48000 - 72000 £ per year.
Top global trading firm looking for a DeFi developer to join a small, highly technical trading team building high-performance systems that operate directly on decentralized markets. The role is hands-on and focused on building production systems in Rust and Python, covering execution, on-chain integrations, and performance-critical components where latency and reliability are key. There is strong end-to-end ownership and clear visibility across the full trading stack.
They are looking for someone with a solid software engineering background and several years of experience (typically around 3–7). Experience with trading systems or DeFi is beneficial but not required.
What they’re looking for:
- Strong production experience with Rust and Python
- Hands-on experience with smart contracts and Solidity at an application level
- 3–4+ years in crypto or DeFi-native roles
- Deep understanding of decentralized exchanges and the current DeFi landscape
- Experience building and maintaining public APIs
- Understanding of trading concepts, either practical or theoretical
- Ability to run and maintain systems on cloud infrastructure
- Based in London or working remotely from anywhere in Europe
Nice to have:
- Experience designing, writing, and deploying smart contracts
- On-chain trading or strategy development experience
- Familiarity with ecosystems such as Solana, Sui, or Cosmos
- Experience diagnosing performance, latency, or throughput issues
- Interest in product design and user experience alongside engineering
Software Engineer (Prop Trading Firm) in City of London employer: Radley James
Contact Detail:
Radley James Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer (Prop Trading Firm) in City of London
✨Tip Number 1
Network like a pro! Reach out to folks in the DeFi and trading space on LinkedIn or Twitter. Join relevant groups and forums where you can chat about your passion for decentralised markets and showcase your skills.
✨Tip Number 2
Show off your projects! If you've built anything in Rust or Python, especially related to DeFi, make sure to highlight it. Create a portfolio or GitHub repo that demonstrates your hands-on experience with smart contracts and APIs.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of trading concepts and decentralised exchanges. Practice coding challenges in Rust and Python, and be ready to discuss your thought process during problem-solving.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals who are passionate about building high-performance systems. Your next big opportunity could be just a click away!
We think you need these skills to ace Software Engineer (Prop Trading Firm) in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Rust and Python, as well as any hands-on work with smart contracts. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about DeFi and trading systems. We love seeing enthusiasm, so let us know what excites you about this field and how you can contribute to our team.
Showcase Your Projects: If you've worked on any relevant projects, especially in crypto or DeFi, make sure to mention them. We appreciate practical experience, so include links to your GitHub or any live demos if possible. It helps us see your skills in action!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at StudySmarter!
How to prepare for a job interview at Radley James
✨Know Your Tech Stack
Make sure you’re well-versed in Rust and Python, as these are key for the role. Brush up on your knowledge of smart contracts and Solidity too, since hands-on experience is a big plus. Being able to discuss your past projects and how you’ve used these technologies will show your expertise.
✨Understand DeFi and Trading Concepts
Familiarise yourself with the current DeFi landscape and decentralized exchanges. Even if you don’t have direct experience, being able to talk about trading concepts and how they apply to the role will demonstrate your interest and understanding of the field.
✨Showcase Problem-Solving Skills
Be prepared to discuss how you've diagnosed and solved performance issues in previous roles. This could involve latency or throughput challenges. Sharing specific examples will highlight your analytical skills and ability to maintain high-performance systems.
✨Engage with Product Design
Since the role involves an interest in product design and user experience, think about how your engineering decisions impact users. Be ready to discuss any experiences where you’ve collaborated with product teams or considered user feedback in your development process.