Software Development Engineer (Developer) in London
Software Development Engineer (Developer)

Software Development Engineer (Developer) in London

London Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Radley James

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 DeFi space while working with cutting-edge technologies.
  • Qualifications: 3-7 years of software engineering experience, preferably in crypto or DeFi.

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 Development Engineer (Developer) in London employer: Radley James

Join a top global trading firm that champions innovation and technical excellence in the DeFi space. With a strong emphasis on employee growth, you will have the opportunity to work alongside a highly skilled team in a collaborative environment that values end-to-end ownership and visibility across the trading stack. Enjoy the flexibility of remote work from anywhere in Europe while contributing to high-performance systems that are at the forefront of decentralized markets.
Radley James

Contact Detail:

Radley James Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Development Engineer (Developer) 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 with industry insiders. You never know who might have a lead on that perfect role!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects in Rust and Python, especially any work related to smart contracts or DeFi. 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 cloud infrastructure 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 waiting for talented developers like you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Software Development Engineer (Developer) in London

Rust
Python
Smart Contracts
Solidity
Decentralised Exchanges
DeFi Knowledge
Public API Development
Cloud Infrastructure Management
Trading Concepts
Performance Diagnosis
Latency Optimization
Throughput Analysis
Product Design Interest
User Experience Understanding

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 dealt with decentralized exchanges, give us the juicy details! This helps us understand your hands-on experience.

Keep It Relevant: Tailor your application to the job description. Mention any experience you have with public APIs or cloud infrastructure, as these are key components of the role. We love seeing candidates who can connect their background to what we're looking for!

Apply Through Our Website: We encourage you to apply directly through our website. It makes it easier for us to track your application and ensures you get all the updates. Plus, we love seeing applications come in through our own channels!

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 Your Problem-Solving Skills

Be prepared to discuss specific challenges you’ve faced in previous roles, especially related to performance, latency, or throughput issues. Highlighting your ability to diagnose and resolve these problems will set you apart from other candidates.

✨Ask Insightful Questions

Prepare thoughtful questions about the team’s projects, the tech stack, or the company’s approach to product design and user experience. This shows that you’re genuinely interested in the role and eager to contribute to their success.

Software Development Engineer (Developer) in London
Radley James
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>