At a Glance
- Tasks: Develop low-latency trading systems and optimise smart contract interactions.
- Company: Kappa Lab is a leading digital assets market maker driving innovation in the crypto space.
- Benefits: Enjoy flexible working hours and the chance to work with cutting-edge technology.
- Why this job: Make a real impact in the fast-paced crypto market while working with a passionate team.
- Qualifications: Proficiency in Rust, async code, and experience with exchange connectivity are essential.
- Other info: Some out-of-hours support may be required due to 24/7 crypto markets.
The predicted salary is between 36000 - 60000 £ per year.
Kappa Lab, previously CrypPro, is a digital assets market maker committed to delivering 24/7 deep liquidity and enhancing market efficiency. Our proprietary technology enables us to provide swift and effective solutions to our partners while our sophisticated algorithms ensure efficient and consistent pricing across all trading venues. We fuel the Web3 ecosystem, driving innovation in pioneering projects with the professionalism and dedication of our exceptional team.
Join our technology team as a Core Developer, focusing on low latency trading systems in the ever-evolving crypto markets. This role offers a unique opportunity to directly impact our business's growth by enhancing existing infrastructure and connecting to new trading venues in both CeFI and DeFI. If you excel in Rust, thrive on solving complex problems, and have a passion for performance-driven development, we want to hear from you!
Responsibilities- Design and implement low-latency trading systems for CEX market-making, while also optimising smart contract interactions, on-chain arbitrage, and MEV strategies in decentralised finance (DeFi).
- Enhance our deployment and monitoring processes, ensuring our global systems are up-to-date and functional 24/7.
- Support production trading systems as well as downstream applications.
- Excellent Rust (can be non-professional experience).
- Experience working with async code.
- Experience with exchange connectivity (REST, WebSockets, FIX).
- Experience with Python.
- Experience with SQL.
- Experience with AWS.
- Comfortable working on Linux command line to debug applications.
- Excellent problem solving skills.
- Strong computer science fundamentals, algorithms, data structures etc.
- A keen interest in crypto markets and technology. (Example projects in this space will be advantageous.)
- An understanding of order-book based markets.
- Experience with infrastructure as code, preferably terraform.
Note: As Crypto markets are 24/7, some out of hours support will be required.
Kappa Lab is an equal opportunities employer committed to creating an inclusive and diverse workplace. We welcome applications from all individuals and do not discriminate on the basis of race, colour, nationality, ethnicity, religion or belief, sex, sexual orientation, gender identity or expression, marital status, pregnancy or maternity, disability, or age. We value and respect the unique contributions each person brings, and strive to ensure everyone can thrive and grow in our organisation.
Crypto Trading System Developer (Rust) (, , United Kingdom) employer: Kappa Lab (prev. CrypPro)
Contact Detail:
Kappa Lab (prev. CrypPro) Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Crypto Trading System Developer (Rust) (, , United Kingdom)
✨Tip Number 1
Familiarise yourself with the latest trends in crypto trading and market-making. Understanding the nuances of both CeFi and DeFi will not only help you during interviews but also demonstrate your genuine interest in the field.
✨Tip Number 2
Engage with the Rust community by contributing to open-source projects or participating in forums. This will not only enhance your skills but also showcase your commitment to continuous learning, which is highly valued in tech roles.
✨Tip Number 3
Prepare to discuss your experience with async programming and exchange connectivity. Be ready to share specific examples of how you've tackled challenges in these areas, as practical knowledge can set you apart from other candidates.
✨Tip Number 4
Showcase any personal projects related to crypto trading or algorithm development. Having tangible examples of your work can significantly strengthen your application and demonstrate your passion for the industry.
We think you need these skills to ace Crypto Trading System Developer (Rust) (, , United Kingdom)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Rust and any relevant projects you've worked on, especially those related to low-latency trading systems or crypto markets. Use specific examples to demonstrate your skills.
Craft a Strong Cover Letter: In your cover letter, express your passion for crypto markets and technology. Mention how your problem-solving skills and experience with async code can contribute to Kappa Lab's goals. Be sure to connect your background to the responsibilities outlined in the job description.
Showcase Relevant Projects: If you have any personal or professional projects related to crypto trading, algorithms, or market-making, include them in your application. This will help demonstrate your interest and expertise in the field.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors or typos. A polished application reflects your attention to detail and professionalism, which are crucial in the tech industry.
How to prepare for a job interview at Kappa Lab (prev. CrypPro)
✨Showcase Your Rust Skills
Make sure to highlight your experience with Rust, even if it's non-professional. Be prepared to discuss specific projects or challenges you've tackled using Rust, as this will demonstrate your proficiency and passion for the language.
✨Understand the Crypto Landscape
Familiarise yourself with the current trends in crypto markets, especially around low-latency trading systems and DeFi. Being able to discuss recent developments or innovations will show your genuine interest and knowledge in the field.
✨Demonstrate Problem-Solving Skills
Prepare to discuss complex problems you've solved in previous roles or projects. Use the STAR method (Situation, Task, Action, Result) to structure your answers, showcasing your analytical thinking and technical skills.
✨Ask Insightful Questions
Prepare thoughtful questions about Kappa Lab's technology stack, their approach to market-making, or their future projects. This not only shows your enthusiasm but also helps you assess if the company aligns with your career goals.