At a Glance
- Tasks: Join a top trading firm to build high-performance systems in Rust and Python.
- Company: Global trading firm with a focus on decentralised finance and innovative technology.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Other info: Dynamic team environment with strong ownership and visibility across projects.
- Why this job: Make an impact in the DeFi space while working with cutting-edge technologies.
- Qualifications: 3-7 years of software engineering experience, preferably with Rust and Python.
The predicted salary is between 60000 - 80000 £ 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 - Trading Firm in London employer: Radley James
Contact Detail:
Radley James Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Trading Firm in 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 connect with industry insiders who might just know about openings before they hit the job boards.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your projects in Rust and Python, especially anything related to smart contracts or DeFi. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for those interviews! Brush up on your knowledge of decentralized exchanges and trading concepts. Be ready to discuss your hands-on experience with production systems and how you've tackled performance issues in the past.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people in our team.
We think you need these skills to ace Software Engineer - Trading Firm in London
Some tips for your application 🫡
Show Off Your Skills: When you're writing your application, make sure to highlight your experience with Rust and Python. We want to see how you've used these languages in real-world projects, especially if you've worked on anything related to DeFi or trading systems.
Be Specific About Your Experience: Don't just list your previous roles; tell us about the specific projects you’ve worked on. If you've built smart contracts or public APIs, give us the juicy details! This helps us understand your hands-on experience and how it fits into our team.
Demonstrate Your Understanding of DeFi: We’re keen on candidates who get the DeFi landscape. Share your insights or experiences with decentralized exchanges and trading concepts. This shows us that you’re not just a coder but someone who understands the bigger picture.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to keep track of your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Radley James
✨Know Your Tech Stack
Make sure you brush up on your Rust and Python skills before the interview. Be ready to discuss your hands-on experience with these languages, especially in relation to building high-performance systems. They’ll want to see how you’ve tackled challenges in production environments.
✨Understand DeFi and Trading Concepts
Even if you don’t have direct experience in trading systems, it’s crucial to have a solid grasp of decentralized exchanges and the current DeFi landscape. Familiarise yourself with key concepts and be prepared to discuss how they relate to the role.
✨Showcase Your Problem-Solving Skills
Be ready to share specific examples of how you've diagnosed and resolved performance issues in past projects. They’ll appreciate candidates who can demonstrate critical thinking and a proactive approach to maintaining system reliability.
✨Ask Insightful Questions
Prepare thoughtful questions about their trading stack and the team’s approach to product design and user experience. This shows your genuine interest in the role and helps you gauge if the company culture aligns with your values.