At a Glance
- Tasks: Design and build a groundbreaking Digital Assets Lending Marketplace from scratch.
- Company: Join Cryptio, a leading platform in crypto financial data transformation.
- Benefits: Enjoy remote work, 25 days holiday, wellness programs, and a MacBook Pro.
- Other info: Collaborative culture focused on quality, growth, and tackling challenging problems.
- Why this job: Make a real impact in the evolving world of institutional crypto lending.
- Qualifications: 7+ years in software engineering with strong backend skills and Rust experience.
The predicted salary is between 80000 - 100000 £ per year.
About Cryptio
Cryptio is the leading enterprise-grade financial data transformation and digital asset ERP platform for accounting, financial reporting, tokenization compliance, and loan management solutions. It is a complete back and middle-office platform that delivers financial integrity and accountability for businesses in crypto. Its platform allows users to transform on-chain and off-chain crypto activity into auditable records for accounting, treasury, tax filings, license applications, loans activity, and regulatory reporting. Having recently announced our $45m series B, now couldn't be a better time to join!
The role
We're hiring a Senior Software Engineer to help build something brand new: Cryptio's Digital Assets Lending Marketplace. This is 0-1. You'll be building a high stakes financial product from the ground up, the kind that handles real money, real loans, and real consequences. Think loan creation, repayments, margin calls, liquidations, collateral releases, and marketplace execution. Get it right and we change how institutional crypto lending works. Get it wrong and someone's missing money. So, you know, no pressure. You’ll work closely with Product, Engineering, Risk, Operations, Compliance, and Leadership to shape the foundations of a platform that institutional customers will trust with serious assets. Correctness, reliability, and operational safety are everything here. If you've built complex production systems in financial services, trading, payments, custody, or settlement, and you love the idea of working on something where engineering quality genuinely matters, this is your kind of role.
Key technologies
- Rust
- Modern backend systems
- APIs
- Event‑driven architectures
- Distributed systems
What you’ll do
- Design and ship the core services behind our new Loan Marketplace
- Build the workflows that power loan disbursements, repayments, margin calls, liquidations, and collateral releases
- Plug into custodians, market data providers, and other financial infrastructure
- Build guardrails that make unsafe states genuinely hard to reach (state machines, validation, audit trails, reconciliation)
- Write tests that catch the scary stuff: integration, property based, simulations, fuzzing
- Own systems end to end, from first sketch to running in production with proper observability and runbooks
- Raise the bar through strong design, thoughtful code reviews, and mentoring other engineers
- Partner with Product, Ops, and Compliance to make sure the product is safe to ship and operate
We're looking for someone who
- Has 7+ years of software engineering experience, with strong backend or systems chops
- Has built complex production systems with real business impact
- Has worked on high stakes systems: financial, infrastructure, or anything mission critical
- Deeply gets concurrency, race conditions, distributed systems, idempotency, ordering, and partial failure
- Has a strong testing and correctness mindset
- Can design safe state transitions, audit trails, and reconciliation flows
- Owns technical design even when the product is messy and undefined
- Has Rust experience, or strong evidence they can pick it up fast
- Writes and talks clearly about complex trade offs
- Mentors others and lifts the standard around them
Bonus points if you’ve worked on
- Financial systems (trading, payments, settlement, custody, lending) and the concepts that come with them
- Integrations with custodians, exchanges, banks, or market data providers
- Production Rust, or advanced testing like simulations, fuzzing, or formal modelling
- Crypto or enterprise financial software
Why you’ll love this role
- Build a brand new financial product from scratch, the kind that genuinely matters
- Work on hard problems where engineering quality is the product
- Help shape how institutional crypto lending actually works
- Tackle technical challenges at the crossroads of crypto, fintech, lending, and enterprise software
- Work alongside a senior team that cares about getting things right
- Strong internal mobility and growth as we scale
Location
Must be based in or around London, or happy to come into our London office regularly.
Interview process
Talent Screen, 30 min Hiring Manager Interview, 60 min Technical Interview, 60 min Product Engineering Interview, 45 min Culture Interview, 45 min. The process usually takes 2-3 weeks.
Perks
- Remote or Hybrid working
- 25 days paid holiday plus bank holidays
- One additional day of annual leave each year, up to 30 total days
- Your birth off
- Mental health resources, wellbeing programs, and professional coaching
- Family-friendly policies
- Fitness and wellness budget
- MacBook Pro
- $200 home office setup budget
- Training and development budget
If this sounds like you, we would love to hear from you. At Cryptio, we move fast and take ownership of outcomes. We learn from failures, celebrate wins, and let humility, curiosity, and a passion for crypto guide how we work. If you value collaboration and want to build with purpose, you’ll feel right at home here.
Senior Rust Engineer - DCN employer: Cryptio
Contact Detail:
Cryptio Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Rust Engineer - DCN
✨Tip Number 1
Network like a pro! Reach out to folks in the crypto and fintech space on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can get your foot in the door.
✨Tip Number 2
Prepare for those interviews! Brush up on your Rust skills and be ready to discuss your past projects. We want to see how you’ve tackled complex systems and what impact you’ve made in your previous roles.
✨Tip Number 3
Show off your passion for crypto! Whether it’s through personal projects or staying updated with industry trends, let us see that you’re genuinely interested in the field. It’ll make you stand out from the crowd.
✨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 Senior Rust Engineer - DCN
Some tips for your application 🫡
Show Your Passion for Rust: When you're writing your application, make sure to highlight your experience with Rust or your eagerness to learn it. We want to see that you’re genuinely excited about using this technology in a high-stakes environment.
Demonstrate Your Impact: Share specific examples of how you've built complex production systems that made a real difference. We love seeing how your work has had a tangible impact on previous projects, especially in financial services or similar fields.
Be Clear and Concise: In your written application, clarity is key! Use straightforward language to explain your experiences and skills. We appreciate candidates who can communicate complex ideas simply and effectively.
Tailor Your Application: Make sure to tailor your application to the role at Cryptio. Highlight relevant experiences that align with our mission and the responsibilities of the Senior Rust Engineer position. We want to see how you fit into our vision!
How to prepare for a job interview at Cryptio
✨Know Your Rust Inside Out
As a Senior Rust Engineer, you’ll need to demonstrate your expertise in Rust. Brush up on the language's nuances, especially around concurrency and memory safety. Be prepared to discuss how you've used Rust in previous projects, particularly in high-stakes environments.
✨Understand Financial Systems
Since you'll be working on a financial product, it's crucial to have a solid grasp of financial systems and concepts. Familiarise yourself with terms like loan disbursements, margin calls, and collateral releases. Being able to speak knowledgeably about these topics will show that you understand the implications of your work.
✨Prepare for Technical Challenges
Expect technical questions that test your problem-solving skills. Practice coding challenges that involve building complex systems or algorithms. Focus on scenarios that require you to think about state transitions and error handling, as these are critical in financial applications.
✨Showcase Your Mentorship Skills
The role involves mentoring other engineers, so be ready to discuss your experience in this area. Share examples of how you've helped others grow in their roles, and be prepared to explain your approach to code reviews and fostering a culture of quality within a team.