Software Engineer, Distributed Compute — Research Platform in Westminster
Software Engineer, Distributed Compute — Research Platform

Software Engineer, Distributed Compute — Research Platform in Westminster

Westminster Bachelor 144000 - 216000 £ / year (est.) No home office possible
Go Premium
Hudson River Trading

At a Glance

  • Tasks: Optimise resource scheduling and enhance job monitoring for algorithmic trading.
  • Company: Leading trading firm in the vibrant City of Westminster.
  • Benefits: Attractive salary, performance bonuses, and a diverse, innovative team culture.
  • Other info: Exciting opportunities for growth and innovation await you!
  • Why this job: Join a collaborative environment and make a real impact in algorithmic trading.
  • Qualifications: Bachelor's in Computer Science and strong C++ skills required.

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

A leading trading firm in the City of Westminster is seeking a candidate to optimize resource scheduling and improve job monitoring for algorithmic trading. The ideal candidate has a Bachelor's degree in Computer Science and strong C++ expertise, along with experience working closely with quantitative researchers.

This position offers a base salary ranging from 200,000 to 300,000 USD annually, plus performance-based bonuses. Join a collaborative team that values diversity and innovation.

Software Engineer, Distributed Compute — Research Platform in Westminster employer: Hudson River Trading

As a leading trading firm located in the vibrant City of Westminster, we pride ourselves on fostering a collaborative and innovative work culture that values diversity. Our employees benefit from competitive salaries, performance-based bonuses, and ample opportunities for professional growth, making it an excellent place for those looking to make a meaningful impact in the field of algorithmic trading.
Hudson River Trading

Contact Detail:

Hudson River Trading Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer, Distributed Compute — Research Platform in Westminster

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those who work at trading firms. A friendly chat can open doors and give you insights that might just land you an interview.

Tip Number 2

Show off your skills! If you’ve got a GitHub or portfolio showcasing your C++ projects, make sure to share it. It’s a great way to demonstrate your expertise and passion for software engineering.

Tip Number 3

Prepare for technical interviews by brushing up on algorithms and data structures. Practice coding challenges online to get comfortable with problem-solving under pressure. We all know how crucial this is for a role in algorithmic trading!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Software Engineer, Distributed Compute — Research Platform in Westminster

C++ Expertise
Resource Scheduling
Job Monitoring
Algorithmic Trading
Collaboration Skills
Quantitative Research Experience
Problem-Solving Skills
Innovation

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your C++ expertise and any relevant experience you have with resource scheduling or job monitoring. We want to see how your skills align with what we’re looking for!

Tailor Your Application: Don’t just send a generic application! Take the time to tailor your CV and cover letter to reflect the specific requirements of the Software Engineer role. We love seeing candidates who put in that extra effort.

Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate straightforward communication, so make sure your key points stand out without unnecessary fluff.

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’s super easy!

How to prepare for a job interview at Hudson River Trading

Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss specific projects where you've used C++, especially in relation to optimising resource scheduling or job monitoring. They’ll likely want to see how you can apply your knowledge to real-world problems.

Understand Algorithmic Trading Basics

Familiarise yourself with the fundamentals of algorithmic trading. Knowing how trading algorithms work and the challenges faced in resource scheduling will show that you're not just a tech whiz, but also understand the business side of things. This could set you apart from other candidates.

Collaborate and Communicate

Since this role involves working closely with quantitative researchers, be ready to demonstrate your teamwork and communication skills. Think of examples where you’ve successfully collaborated on projects, and be prepared to discuss how you handle feedback and differing opinions.

Showcase Your Problem-Solving Skills

Prepare to tackle some technical questions or case studies during the interview. They might ask you to solve a problem on the spot, so practice thinking aloud as you work through your thought process. This will help them see how you approach challenges and come up with innovative solutions.

Software Engineer, Distributed Compute — Research Platform in Westminster
Hudson River Trading
Location: Westminster
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

>