Software Development Engineer I

Software Development Engineer I

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

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 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 I 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 creativity. Located in London or offering remote flexibility across Europe, this role provides a unique chance to contribute to cutting-edge projects while enjoying a supportive work culture that prioritises professional development and work-life balance.

Radley James

Contact Details:

Radley James Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Development Engineer I

Tip Number 1

Network like a pro! Reach out to folks in the DeFi and crypto space on LinkedIn or Twitter. Join relevant groups and forums where you can chat about projects, share insights, and maybe even find someone who knows about openings at that top global trading firm.

Tip Number 2

Show off your skills! If you've got projects in Rust or Python, especially related to DeFi, make sure to have them ready to showcase. A GitHub profile with some solid contributions can really help us stand out during those interviews.

Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of decentralized exchanges and trading concepts. We recommend doing mock interviews with friends or using platforms that focus on coding challenges to get comfortable with the types of questions you might face.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we often have insider tips and resources that can help you nail that interview and land the job.

We think you need these skills to ace Software Development Engineer I

Rust
Python
Smart Contracts
Solidity
Decentralised Exchanges
DeFi Knowledge
Public API Development

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your experience with Rust and Python in your application. 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:When detailing your background, focus on the hands-on experience you've had with smart contracts and decentralized exchanges. We love seeing concrete examples of how you've tackled challenges in the crypto space!

Keep It Relevant:Tailor your application to the role by emphasising your understanding of trading concepts and any experience with public APIs. This will help us see how you fit into our highly technical team and the projects we work on.

Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it makes the process smoother for everyone!

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 at the application level will give you an edge.

Understand DeFi and Trading Concepts

Familiarise yourself with decentralized exchanges and the current DeFi landscape. Even if you don’t have direct experience, showing that you understand trading concepts will demonstrate your commitment and interest in the field.

Showcase Your Problem-Solving Skills

Be prepared to discuss how you've diagnosed and resolved performance or latency issues in past projects. This is crucial for a role focused on high-performance systems, so have specific examples ready to share.

Engage with Product Design

Express your interest in product design and user experience alongside engineering. This shows that you’re not just a coder but someone who thinks about the end-user, which is vital in building effective trading systems.