At a Glance
- Tasks: Build next-gen trading systems and develop wallet infrastructure for real-time crypto trading.
- Company: Join a high-growth, venture-backed crypto company with a dynamic culture.
- Benefits: Equity options, regular salary increases, and bonuses based on performance.
- Why this job: Make a real impact in the crypto world while working with cutting-edge technology.
- Qualifications: Experience with Golang, Node.js, TypeScript, and crypto trading systems required.
- Other info: Remote work available, with strong growth opportunities in a diverse and inclusive environment.
The predicted salary is between 54000 - 84000 £ per year.
A high-growth, venture-backed crypto company is hiring a Staff Backend Engineer to help build next-generation autonomous trading infrastructure. This is a senior, ownership-heavy role working on real-time trading systems, wallets, and execution infrastructure operating under extreme market conditions.
Non-Negotiable Hiring Criteria
- Hands-on experience with crypto wallets, tokens, and/or trading systems
- Deep production experience with Golang, Node.js, and TypeScript
- Strong understanding of distributed systems, performance, and reliability
- Deep familiarity with trading APIs, execution flows, and transaction lifecycles
The Role
- Owning and building business-critical backend systems that power high-throughput, real-time crypto trading.
- Designing and building low-latency trading infrastructure.
- Developing wallet and execution systems that perform under extreme volatility.
- Working on AI-driven intelligence layers that continuously improve outcomes.
- Shipping production systems with a strong bias toward correctness, resilience, and speed.
- Using AI tooling aggressively as a force multiplier across development and architecture.
Interview Process
- Hiring Manager Interview
- CTO Intro Call
- Technical Interview
- Technical Interview
- Founder / CEO Interview
Requirements
- Staff-level engineer capable of owning large, complex systems.
- Proven ability to lead work end-to-end: problem definition → architecture → production.
- Comfortable making high-impact technical decisions in ambiguous environments.
- Direct experience building or operating crypto wallets, trading platforms, or execution systems.
- Deep understanding of real-world market behaviour, volatility, and scale.
- Strong intuition for how trading systems behave under stress.
- Strong production experience with Golang, Node.js, TypeScript.
- Deep understanding of distributed systems, performance, and reliability.
- Experience building high-throughput backend services.
- Actively uses AI tools in development and iteration (must-have).
- Experience running production systems: monitoring, on-call, incident response.
- Strong bias toward correctness and safety in financial systems.
Benefits
- Equity: initial stock grant of 1% of the company, currently valued at approximately $230,000.
- Regular salary increases and bonuses based on achieving revenue targets.
- Token upside: pro-rata participation in Senpi's token launch, planned for 2026.
Commitment to Equality and Accessibility
At MLabs, we are committed to offer equal opportunities to all candidates. We ensure no discrimination, accessible job adverts, and providing information in accessible formats. Our goal is to foster a diverse, inclusive workplace with equal opportunities for all. If you need any reasonable adjustments during any part of the hiring process or you would like to see the job advert in an accessible format please let us know by emailing human-resources@mlabs.city.
MLabs Ltd collects and processes the personal information you provide such as your contact details, work history, resume, and other relevant data for recruitment purposes only. This information is managed securely in accordance with MLabs Ltd's Privacy Policy and Information Security Policy, and in compliance with applicable data protection laws. Your data may be shared only with clients and trusted partners where necessary for recruitment purposes. You may request the deletion of your data or withdraw your consent at any time by contacting legal@mlabs.city.
Staff Backend Engineer in London employer: MLabs
Contact Detail:
MLabs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Backend Engineer in London
✨Tip Number 1
Get your networking game on! Reach out to folks in the crypto and tech space, especially those who work at companies like the one you're applying to. A friendly chat can sometimes lead to a referral, which is golden when it comes to landing that interview.
✨Tip Number 2
Prepare for those technical interviews by brushing up on your Golang, Node.js, and TypeScript skills. Dive into real-world scenarios and practice coding challenges that mimic what you might face in the role. We want you to feel confident and ready to showcase your expertise!
✨Tip Number 3
Showcase your passion for crypto! During interviews, share your insights on market behaviour and how trading systems operate under stress. This will not only demonstrate your knowledge but also your enthusiasm for the industry, making you a standout candidate.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Staff Backend Engineer in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with crypto wallets, trading systems, and the tech stack mentioned in the job description. We want to see how your skills align with what we're looking for!
Showcase Your Projects: If you've worked on any relevant projects, especially those involving Golang, Node.js, or TypeScript, be sure to include them. We love seeing real-world applications of your skills, so don’t hold back!
Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon unless it's necessary. Make it easy for us to see why you're a great fit for the role!
Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at MLabs
✨Know Your Tech Inside Out
Make sure you’re well-versed in Golang, Node.js, and TypeScript. Brush up on your knowledge of crypto wallets and trading systems, as these are crucial for the role. Be ready to discuss your hands-on experience and how you've tackled challenges in these areas.
✨Understand the Market Dynamics
Familiarise yourself with real-world market behaviour, especially under extreme volatility. Prepare examples of how you've dealt with high-pressure situations in trading environments. This will show that you can handle the demands of building low-latency trading infrastructure.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss your approach to problem definition, architecture, and production. Think of specific instances where you made high-impact technical decisions in ambiguous situations. This will demonstrate your capability to own large, complex systems.
✨Leverage AI Tools
Since the role involves using AI tooling aggressively, come equipped with examples of how you've integrated AI into your development processes. Discuss any tools you've used and the outcomes they helped achieve, showcasing your innovative mindset.