At a Glance
- Tasks: Develop high-performance trading systems in Rust and collaborate with a talented team.
- Company: Join GSR, a leading cryptocurrency trading company with a dynamic culture.
- Benefits: Enjoy competitive salary, healthcare, 30 days holiday, and free lunches.
- Other info: Be part of a collaborative environment with excellent career growth opportunities.
- Why this job: Make an impact in the fast-paced world of cryptocurrency trading and innovation.
- Qualifications: Experience in Rust and understanding of trading strategies are essential.
The predicted salary is between 36000 - 60000 £ per year.
Location: London, United Kingdom
About GSR: Founded in 2013, GSR is a leading market‑making and programmatic trading company in the fast‑evolving world of cryptocurrency trading. With more than 200 employees in 5 countries, we provide billions of dollars of liquidity to cryptocurrency protocols and exchanges daily. We build long‑term relationships with cryptocurrency communities and traditional investors by offering exceptional service, expertise, and trading capabilities tailored to their specific needs.
About The Role: Deliver high‑performance trading systems in Rust that directly drive strategy execution and profitability. Enable traders and researchers to operate at scale by building robust infrastructure, analytics tools, and automation. Shape the architecture behind live trading, reduce latency, and solve complex real‑time challenges in collaboration with a high‑calibre, cross‑functional team.
Responsibilities:
- Design, develop, and maintain a low‑latency trading system in Rust.
- Collaborate with traders, engineers, and quants to design and implement trading strategies within market‑making, prop, and OTC.
- Build new tools/infrastructure to facilitate research; e.g., analytics and optimization.
- Automate the deployment and monitoring of trading strategies.
- Troubleshoot and resolve technical issues in real‑time.
Your Profile:
- Minimum of one year experience developing in Rust; will be tested.
- Familiarity with core trading strategies (e.g., market‑making, arbitrage, execution).
- Strong understanding of algorithms and data structures, as well as quant finance concepts: limit‑order books, market microstructure, pricing.
- Experience with real‑time data processing, IPC/shared‑memory architectures, and low‑allocation/zero‑copy design.
- A Bachelor's degree (minimum) or PhD (preferred) in Computer Science, Mathematics, Physics, or a related field.
- Prior experience in high‑frequency trading, market‑making, or other electronic trading environments is a strong advantage but not required.
What We Offer:
- A collaborative and transparent company culture founded on Integrity, Innovation, and Performance.
- Competitive Salary with two discretionary bonus payments a year.
- Benefits such as Healthcare, Dental, Vision, Retirement Planning, 30 days holiday, and free lunches when in the office (benefits vary depending on employment location).
- Regular Town Halls, team lunches, and drinks.
- A Corporate and Social Responsibility program as well as charity fundraising matching and volunteer days.
Equal Employment Opportunity: GSR is proudly an Equal Employment Opportunity employer. We do not discriminate based on any applicable legally protected characteristics such as race, religion, color, country of origin, sexual orientation, gender, gender identity, gender expression, or age. We operate a meritocracy; all aspects of people engagement from the decision to hire or promote as well as our performance management process will be based on the business needs and individual merit, competence in the role.
Quantitative Developer employer: GSR
GSR is an exceptional employer that fosters a collaborative and transparent culture, prioritising integrity, innovation, and performance. Located in the vibrant city of London, we offer competitive salaries, generous benefits including healthcare and retirement planning, and ample opportunities for professional growth within the dynamic cryptocurrency trading sector. Our commitment to employee well-being is reflected in our 30 days of holiday, regular team events, and a strong focus on corporate social responsibility.
StudySmarter Expert Advice🤫
We think this is how you could land Quantitative Developer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at GSR. A personal introduction can make all the difference when it comes to landing that interview.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or portfolio showcasing your Rust projects, make sure to highlight them during interviews. It’s a great way to demonstrate your expertise and passion for quantitative development.
✨Tip Number 3
Prepare for technical challenges! Brush up on algorithms, data structures, and trading strategies. Practising coding problems related to low-latency systems will help you shine during technical interviews.
✨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 the GSR team.
We think you need these skills to ace Quantitative Developer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Quantitative Developer role. Highlight your experience with Rust and any relevant trading strategies. We want to see how your skills align with what we do at GSR!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about cryptocurrency trading and how your background makes you a great fit for our team. Let us know what excites you about the role!
Showcase Your Projects:If you've worked on any projects related to low-latency systems or trading algorithms, make sure to mention them. We love seeing practical examples of your work that demonstrate your skills and creativity.
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 GSR
✨Know Your Rust Inside Out
Since you'll be developing high-performance trading systems in Rust, make sure you brush up on your Rust skills. Be prepared to discuss your previous projects and how you've tackled challenges using Rust. Practising coding problems in Rust can also help you feel more confident.
✨Understand Trading Strategies
Familiarise yourself with core trading strategies like market-making and arbitrage. Be ready to explain how these strategies work and how you would implement them in a trading system. Showing that you can connect your technical skills with trading concepts will impress the interviewers.
✨Showcase Your Problem-Solving Skills
Expect to face real-time problem-solving scenarios during the interview. Prepare by thinking through potential issues that could arise in low-latency trading systems and how you would address them. Demonstrating your analytical thinking and ability to troubleshoot will set you apart.
✨Collaborate and Communicate
Since the role involves working with traders, engineers, and quants, highlight your teamwork and communication skills. Be ready to discuss how you've collaborated on past projects and how you approach cross-functional teamwork. This will show that you're not just a tech whiz but also a great team player.