Back End Engineer Rust HFT in London
Back End Engineer Rust HFT

Back End Engineer Rust HFT in London

London Full-Time 144000 - 216000 £ / year (est.) Home office (partial)
Go Premium
C

At a Glance

  • Tasks: Design and develop high-speed back end services for trading systems using Rust.
  • Company: Profitable High Frequency Trading firm specialising in crypto markets.
  • Benefits: Salary up to £180k, substantial bonuses, hybrid working, and career progression.
  • Why this job: Join a talented team and tackle complex challenges in a dynamic environment.
  • Qualifications: Experience in Rust and backend software engineering, with a degree in Computer Science.
  • Other info: Flexible work-from-home options and excellent growth opportunities.

The predicted salary is between 144000 - 216000 £ per year.

Do you have expertise with low latency software engineering within finance or gaming environments? You could be progressing your career in a senior, hands-on Back End Engineer role at a hugely profitable High Frequency Trading firm that specialise in crypto markets and earning substantial bonuses.

What's in it for you:

  • Salary to £180k
  • Bonus (c50% of base)
  • Pension
  • Hybrid working
  • Career progression

Your role:

As a Back End Engineer you will design and develop high throughput back end services for microsecond 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, problem solving and working on complex and challenging systems with interesting work.

Location / WFH:

You’ll join the team in Central London with flexibility to work from home 1-2 days a week.

About you:

  • You have commercial Rust development experience
  • You have strong backend OOP, multithreaded software engineering experience (e.g. C++, Java, Python)
  • You have experience of working on high throughput, low latency systems with microseconds / nanoseconds, within a finance (or games) environment
  • You have a good understanding of low level system design, Operating Systems, Networking, Socket Level programming, hardware, compilers, FPGA
  • 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

Back End Engineer Rust HFT in London employer: Client Server

Join a leading High Frequency Trading firm in Central London, where you will thrive in a dynamic and innovative environment that values expertise in low latency software engineering. With a competitive salary of up to £180k, substantial bonuses, and a strong focus on career progression, this company fosters a collaborative work culture that encourages personal and professional growth. Enjoy the flexibility of hybrid working while tackling complex challenges alongside a talented team dedicated to pushing the boundaries of technology in the crypto markets.
C

Contact Detail:

Client Server Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Back End Engineer Rust HFT in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Rust projects or any relevant work. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for those interviews! Brush up on your low latency software engineering knowledge and be ready to discuss your experience with high throughput systems. Practice common technical questions and coding challenges.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our hiring team.

We think you need these skills to ace Back End Engineer Rust HFT in London

Rust Development
Low Latency Software Engineering
High Throughput Systems
Microsecond Real-Time Systems
Backend Object-Oriented Programming (OOP)
Multithreaded Software Engineering
C++
Java
Python
Low Level System Design
Operating Systems
Networking
Socket Level Programming
Hardware Knowledge
Compiler Knowledge
FPGA Knowledge
Communication Skills
Stakeholder Management
Leadership Experience
Mentoring Experience

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Rust experience and any relevant low latency software engineering skills. We want to see how your background fits with the role, so don’t be shy about showcasing your achievements in finance or gaming environments!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about back end engineering and how your skills align with our needs. We love seeing enthusiasm and a bit of personality, so let us know what excites you about this opportunity.

Showcase Relevant Projects: If you've worked on projects that demonstrate your expertise in high throughput and low latency systems, make sure to mention them! We’re keen to see real-world examples of your work, especially if they relate to trading engines or market making systems.

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 gives you a chance to explore more about us and what we do!

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 past projects and how you've used Rust in low latency environments. They’ll likely want to see your problem-solving approach, so think of specific examples where you’ve tackled challenges using Rust.

✨Understand the Financial Context

Since this role is in high-frequency trading, it’s crucial to have a grasp of financial concepts and how they relate to software engineering. Familiarise yourself with terms like market making, risk management, and trading engines. This will show that you’re not just a techie but also understand the business side of things.

✨Prepare for Technical Questions

Expect some tough technical questions related to backend development, multithreading, and system design. Practice coding problems that focus on performance and efficiency, as they’ll be keen to see how you optimise for low latency. Use platforms like LeetCode or HackerRank to sharpen your skills.

✨Showcase Your Collaboration Skills

This role involves working closely with a small team, so highlight your collaborative experiences. Be ready to discuss how you’ve mentored others or led projects. They’ll want to know how you communicate and solve problems as part of a team, so share specific examples that demonstrate your interpersonal skills.

Back End Engineer Rust HFT in London
Client Server
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
  • Back End Engineer Rust HFT in London

    London
    Full-Time
    144000 - 216000 £ / year (est.)
  • C

    Client Server

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>