At a Glance
- Tasks: Design and develop backend services for trading systems using Rust.
- Company: Join a profitable High Frequency Trading firm in London.
- Benefits: Earn up to £180k plus bonuses, with hybrid working options.
- Why this job: Make an impact in crypto markets while collaborating with a talented team.
- Qualifications: Experience in backend OOP and Rust, with a degree in Computer Science.
- Other info: Diverse workplace with excellent career progression opportunities.
The predicted salary is between 108000 - 252000 £ per year.
Backend Software Engineer / Developer (Rust HFT) London / WFH to £180k Do you have expertise with backend software engineering within trading / finance environments? You could be progressing your career in a senior, hands-on Backend Software Engineer at a hugely profitable High Frequency Trading firm that specialise in crypto markets. As a Backend Software Engineer you will design and develop backend services for real-time risk, pricing, trading engines and market making systems, working across the full software development lifecycle using Rust. You\’ll collaborate with a small, talented team, collaboratively problem solving and working on complex and challenging systems with interesting work and huge bonus earning potential. Location / WFH: You\’ll join the team in Central London with flexibility to work from home twice a week. About you: You have strong backend OOP, multithreaded software engineering experience (e.g. C++, Java, Python) You have commercial Rust development experience You have experience of working on high throughput, low latency trading systems You achieved a 2.1 or above in Computer Science from a top tier university You are collaborative and pragmatic with great communication and stakeholder management skills, also with some leadership or mentoring experience What\’s in it for you: As a Senior Backend Software Engineer you will receive a competitive package: Salary to £180k Bonus (c50% of base) Pension Hybrid working Career progression Apply now to find out more about this Senior Backend Software Engineer / Developer (Rust High Frequency Trading) opportunity. Ref: PR/100228/B/KS At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We\’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values. TPBN1_UKTJ
Backend Software Engineer Rust - Trading employer: Client Server
Contact Detail:
Client Server Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Software Engineer Rust - Trading
✨Tip Number 1
Network like a pro! Reach out to folks in the trading and finance sectors, especially those who work with Rust. Attend meetups or online events to connect with potential employers and get your name out there.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Rust projects or any relevant backend systems you've worked on. This gives employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on multithreading and low latency systems. Practice coding challenges that focus on these areas, as they’re crucial for backend roles in high-frequency trading.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that match your skills, and applying directly can give you a better chance of landing that dream job.
We think you need these skills to ace Backend Software Engineer Rust - Trading
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your backend software engineering experience, especially in Rust and trading environments. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about backend development in trading and how your experience makes you a perfect fit for our team. Keep it concise but impactful!
Showcase Your Problem-Solving Skills: In your application, mention specific challenges you've tackled in previous roles, especially those related to high throughput and low latency systems. We love seeing how you approach complex problems!
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 this exciting opportunity. Don’t miss out!
How to prepare for a job interview at Client Server
✨Know Your Rust Inside Out
Make sure you brush up on your Rust skills before the interview. Be prepared to discuss your experience with Rust in detail, especially in the context of high-frequency trading systems. Practise coding challenges that focus on multithreading and performance optimisation.
✨Understand the Trading Environment
Familiarise yourself with the basics of trading and finance, particularly in crypto markets. Knowing how trading engines work and the importance of low latency can give you an edge. It shows you're not just a coder but someone who understands the business side too.
✨Showcase Your Problem-Solving Skills
Be ready to tackle some complex problems during the interview. Think about past projects where you faced challenges and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers effectively.
✨Highlight Collaboration and Leadership
Since this role involves working in a small team, emphasise your collaborative skills. Share examples of how you've mentored others or led projects. This will demonstrate your ability to work well with others and contribute positively to the team dynamic.