At a Glance
- Tasks: Join a top trading firm to build high-performance DeFi systems using 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 exciting world of DeFi and decentralised markets.
- Qualifications: Experience in Rust, Python, and a solid software engineering background.
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 Developer - Engineering in London employer: Radley James
Contact Detail:
Radley James Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer - Engineering 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 chat about your skills and interests. You never know who might have a lead on that perfect job!
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your projects in Rust and Python, especially anything related to DeFi or trading systems. This is your chance to demonstrate your hands-on experience and make a lasting impression.
✨Tip Number 3
Prepare for those interviews! Brush up on your knowledge of decentralized exchanges and trading concepts. Be ready to discuss your experience with smart contracts and how you've tackled performance issues in past projects.
✨Tip Number 4
Don't forget to apply through our website! We’ve got loads of opportunities that might just be the right fit for you. Plus, it’s a great way to get noticed by our hiring team directly!
We think you need these skills to ace Software Developer - Engineering 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 jobs; 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 can apply your knowledge to real-world scenarios.
✨Understand DeFi and Trading Concepts
Even if you don’t have direct experience in trading systems, it’s crucial to demonstrate a solid understanding 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 tackle some technical challenges during the interview. Think about past experiences where you diagnosed performance or latency issues and how you resolved them. This will show your ability to think critically and work under pressure.
✨Ask Insightful Questions
Prepare thoughtful questions about the team’s projects and the technologies they use. This not only shows your interest in the role but also gives you a chance to assess if the company aligns with your career goals. Plus, it’s a great way to engage with your interviewers!