Junior Backend Software Engineer Rust - Trading in London

Junior Backend Software Engineer Rust - Trading in London

London Entry level 70000 - 90000 £ / year (est.) Home office (partial)
Client Server Ltd.

At a Glance

  • Tasks: Design and develop backend services for real-time trading systems using Rust.
  • Company: Profitable High Frequency Trading firm specialising in crypto markets.
  • Benefits: Salary up to £90k, pension, and flexible remote work options.
  • Other info: Diverse workplace with excellent learning and career growth opportunities.
  • Why this job: Join a talented team and tackle complex challenges with high earning potential.
  • Qualifications: 2.1 or above in Computer Science, Rust experience, and backend software skills.

The predicted salary is between 70000 - 90000 £ per year.

Are you a bright, ambitious Software Engineer with a first class education? You could be progressing your career at a hugely profitable High Frequency Trading firm that specialise in crypto markets.

What's in it for you:

  • Salary to £90k
  • Pension

Your role:

As a Junior 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 achieved a 2.1 or above in Computer Science or Software Engineering from a top tier university i.e. Oxbridge, Russel Group
  • You have backend OOP, multithreaded software engineering experience
  • You have Rust development experience
  • You have experience of working on high throughput, low latency systems
  • You are collaborative and pragmatic with great communication skills, keen to learn and progress

Apply now to find out more about this Junior Backend Software Engineer (Rust HFT) opportunity.

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.

Junior Backend Software Engineer Rust - Trading in London employer: Client Server Ltd.

Join a leading High Frequency Trading firm in Central London, where innovation meets opportunity. As a Junior Backend Software Engineer, you'll thrive in a dynamic work culture that values collaboration and continuous learning, with competitive salaries and the flexibility to work from home. With a focus on employee growth and a commitment to diversity, this is an exceptional place to advance your career in the fast-paced world of crypto markets.

Client Server Ltd.

Contact Details:

Client Server Ltd. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Junior Backend Software Engineer Rust - Trading in London

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those working in high-frequency trading or Rust development. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Rust projects or any relevant coding work. This gives potential 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 backend OOP concepts. Practice coding challenges that focus on low latency systems to impress your interviewers with your knowledge.

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 are proactive about their job search.

We think you need these skills to ace Junior Backend Software Engineer Rust - Trading in London

Rust Development
Backend OOP
Multithreaded Software Engineering
High Throughput Systems
Low Latency Systems
Real-time Risk Management
Pricing Engine Development

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your Rust development experience and any backend OOP or multithreaded software engineering skills. We want to see how you can contribute to our team, so don’t hold back!

Tailor Your Application:Take a moment to customise your CV and cover letter for this role. Mention specific projects or experiences that relate to high throughput and low latency systems. It’ll show us you’re genuinely interested in the position.

Be Yourself:We value collaboration and communication, so let your personality shine through in your application. Share your passion for learning and problem-solving; we love to see candidates who are eager to grow with us!

Apply Through Our Website:Don’t forget 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. We can’t wait to hear from you!

How to prepare for a job interview at Client Server Ltd.

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 relation to backend development and high throughput systems. Practising coding challenges in Rust can also help you feel more confident.

Understand the Trading Domain

Familiarise yourself with the basics of high-frequency trading and crypto markets. Knowing how trading engines work and the importance of low latency can set you apart. It shows that you're not just a coder but someone who understands the business context of your work.

Showcase Your Problem-Solving Skills

Be ready to tackle some technical problems during the interview. Think through your approach to solving complex issues and be prepared to explain your thought process. This is a chance to demonstrate your collaborative spirit and how you work with others to find solutions.

Ask Insightful Questions

Prepare some thoughtful questions about the team, projects, and company culture. This not only shows your interest in the role but also helps you gauge if the company is the right fit for you. Asking about their tech stack or future projects can spark engaging conversations.