At a Glance
- Tasks: Build high-speed trading infrastructure for decentralised markets using cutting-edge technology.
- Company: Join a dynamic tech team focused on blockchain and real-time systems.
- Benefits: Competitive salary, performance bonuses, and opportunities for professional growth.
- Other info: Collaborative culture with minimal hierarchy and a focus on innovation.
- Why this job: Make a real impact in the fast-paced world of crypto trading.
- Qualifications: Experience in backend engineering and a passion for solving complex problems.
The predicted salary is between 60000 - 80000 £ per year.
Work on Real-Time Systems Behind Automated Crypto Markets. This position is focused on building infrastructure for high-speed trading in decentralized markets. The work sits at the intersection of backend engineering, distributed systems, and blockchain technology. You’ll be developing software that interacts directly with live networks and market protocols, helping improve execution quality, reliability, and operational visibility across a sophisticated trading environment. The role is hands-on, technical, and heavily execution-oriented. Engineers here are expected to move comfortably between low-level optimization work, backend architecture, and protocol integrations.
What You’d Be Doing
- Design backend services that connect to blockchain networks and market venues
- Build internal tooling used for execution, monitoring, analytics, and system health
- Improve performance across systems handling live trading activity and high-throughput data flows
- Develop integrations with decentralized exchanges, validators, and protocol infrastructure
- Investigate production issues, reduce system bottlenecks, and improve resiliency
- Contribute to architecture decisions across trading and infrastructure systems
The Environment
This is a small engineering-heavy team working on technically difficult problems with fast feedback loops. Engineers are trusted with meaningful ownership early and are expected to contribute beyond narrow role boundaries. The work is practical and production-focused. Ideas are tested quickly, systems are iterated on constantly, and engineers are encouraged to challenge assumptions when better solutions exist. You’ll spend time close to:
- blockchain infrastructure
- distributed systems
- market mechanics
- observability and performance tooling
- automated execution systems
Who Usually Does Well Here
People who enjoy solving complex technical problems without a lot of process overhead tend to thrive in this environment. Strong candidates often have:
- several years of backend or systems engineering experience
- strong foundations in computer science fundamentals
- comfort debugging concurrency, networking, or reliability issues
- the ability to ramp up quickly in unfamiliar technical areas
Technical Background
Experience with Rust is valuable, though engineers from other systems-oriented backgrounds are also considered.
- Rust
- C++
- Go
- Java
- Kotlin
- C#
Experience with Python or scripting for tooling and automation is also useful.
Helpful Experience
None of the following are strict requirements, but they’re relevant to the work:
- crypto infrastructure or blockchain integrations
- smart contracts or on-chain applications
- trading systems or exchange connectivity
- distributed systems at scale
- monitoring and observability platforms
- cloud infrastructure and deployment tooling
- quantitative or mathematically intensive environments
Team Style
The culture is collaborative, direct, and highly technical. People are expected to think independently, communicate clearly, and contribute wherever they can add value. There’s very little interest in hierarchy or internal politics. The focus is on building reliable systems and continuously improving them.
Compensation and Location
Compensation includes a strong base plus performance-driven upside based on impact and contribution.
Software Engineer, Digital Asset Infrastructure employer: Quantitative Systems
As a Software Engineer in Digital Asset Infrastructure, you'll join a dynamic and collaborative team in London, where innovation meets execution in the fast-paced world of crypto markets. Our culture fosters independent thinking and technical excellence, offering you meaningful ownership of projects and opportunities for rapid professional growth. With competitive compensation and a focus on real-time systems, this role is perfect for those eager to tackle complex challenges in a supportive environment.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer, Digital Asset Infrastructure
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the crypto and tech scene. Attend meetups, webinars, or even online forums. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Build a portfolio that highlights your projects, especially those related to blockchain or high-speed trading. Share it on GitHub or your personal website, and don’t forget to link it in your applications. We love seeing what you can do!
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common algorithms and data structures, and be ready to discuss your past projects. We want to see how you think and solve problems!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team. Don’t hesitate – get your application in today!
We think you need these skills to ace Software Engineer, Digital Asset Infrastructure
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights relevant experience in backend engineering and distributed systems. We want to see how your skills align with the technical challenges we face, so don’t hold back on showcasing your achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about working with us at StudySmarter and how your background in blockchain technology or high-speed trading can contribute to our team.
Show Off Your Technical Skills:When filling out your application, be specific about your technical expertise. Mention any experience with Rust, C++, or other relevant languages, and highlight projects where you tackled complex problems in real-time systems.
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!
How to prepare for a job interview at Quantitative Systems
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Rust and backend systems. Brush up on your knowledge of blockchain networks and market protocols, as you'll likely be asked to discuss how these relate to your past experiences.
✨Showcase Problem-Solving Skills
Prepare to discuss specific technical challenges you've faced in previous roles. Think about how you approached debugging concurrency or reliability issues, and be ready to explain your thought process clearly. This will demonstrate your ability to tackle complex problems in a fast-paced environment.
✨Demonstrate Ownership and Initiative
Since the role requires meaningful ownership, come prepared with examples of projects where you took the lead. Highlight how you contributed beyond your immediate responsibilities and how you iterated on systems to improve performance or reliability.
✨Ask Insightful Questions
Prepare thoughtful questions that show your interest in the team’s work and the company’s goals. Inquire about their approach to system health monitoring or how they handle production issues. This not only shows your enthusiasm but also helps you gauge if the environment is the right fit for you.