C++ / Rust Engineer – New York OR London
C++ / Rust Engineer – New York OR London

C++ / Rust Engineer – New York OR London

London Full-Time 72000 - 120000 £ / year (est.) No home office possible
O

At a Glance

  • Tasks: Join a crypto trading firm as a C++/Rust Engineer, developing cutting-edge technology.
  • Company: Work with a leading firm in crypto trading and investments, based in New York or London.
  • Benefits: Enjoy a competitive salary, work with top talent, and thrive in a dynamic environment.
  • Why this job: Perfect for those passionate about coding and eager to make an impact in the digital asset space.
  • Qualifications: 0-3 years of programming experience in C++ or Rust; strong problem-solving skills required.
  • Other info: Immediate start available; ideal for ambitious individuals from top-tier universities.

The predicted salary is between 72000 - 120000 £ per year.

Location: New York or London

Fantastic opportunity for a C++/Rust Developer to join this crypto trading and investments firm. They leverage cutting-edge technology to trade with extreme precision and speed, essential to evolve in today’s fast-changing markets. They’re looking for a talented individual who can demonstrate critical thinking combined with strong problem-solving abilities, e.g. outstanding academics from a top-tier university; success in competitive programming or science Olympiads (IMO, IOI, IPhO, ICPC, etc.). The ideal candidate will be highly motivated & ambitious and a keen proponent of software engineering best practices. If you love writing elegant, robust and scalable code, from one end of the SDLC to the other, this role would be perfect for you.

Requirements:

  • 0-3 years’ professional programming experience
  • Strong programming skills in C++ or Rust
  • Demonstrable track record writing clean, readable, and extensible code, including robust handling of edge cases and thorough testing
  • Solid understanding of core computer science concepts: OOP, algorithms, programming languages, etc.
  • Sound knowledge of multithreading, networking, and Linux internals
  • Bachelor’s degree in a quantitative field from a top-level institution
  • Immediate availability to start work
  • Quant Dev experience with trading strategies
  • Expertise in developing low-latency applications in the microseconds-to-milliseconds range
  • Hands-on experience in DeFi, e.g. blockchain fundamentals, JSON-RPC, MEV, Solidity, or Solana
  • Comfortable with AWS

Competitive salary (100k-250k)

Work with some of the smartest people in the digital asset industry.

Whilst we carefully review all applications, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

C++ / Rust Engineer – New York OR London employer: Oxford Knight

Join a leading crypto trading and investments firm in either New York or London, where innovation meets opportunity. With a focus on cutting-edge technology and a culture that champions critical thinking and problem-solving, you'll work alongside some of the brightest minds in the digital asset industry. Enjoy competitive salaries, a commitment to software engineering best practices, and ample opportunities for professional growth in a dynamic and fast-paced environment.
O

Contact Detail:

Oxford Knight Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ / Rust Engineer – New York OR London

Tip Number 1

Make sure to showcase your problem-solving skills in any discussions or interviews. Prepare examples from your academic or competitive programming experiences that highlight how you tackled complex challenges, as this is highly valued by employers in the tech industry.

Tip Number 2

Familiarise yourself with the latest trends in C++ and Rust, especially in relation to low-latency applications and DeFi. Being able to discuss recent advancements or projects you've worked on can set you apart from other candidates.

Tip Number 3

Network with professionals in the crypto trading and investments sector. Attend relevant meetups or online forums where you can connect with current employees or industry experts, as personal referrals can significantly boost your chances of landing an interview.

Tip Number 4

Prepare to demonstrate your coding skills in real-time during technical interviews. Practising coding challenges on platforms like LeetCode or HackerRank can help you become more comfortable with the types of problems you might face in the interview process.

We think you need these skills to ace C++ / Rust Engineer – New York OR London

C++ Programming
Rust Programming
Clean Code Practices
Problem-Solving Skills
Critical Thinking
Object-Oriented Programming (OOP)
Algorithms
Multithreading
Networking
Linux Internals
Low-Latency Application Development
Quantitative Analysis
Blockchain Fundamentals
JSON-RPC
Decentralised Finance (DeFi)
AWS Familiarity
Software Engineering Best Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your programming experience in C++ or Rust. Include specific projects or achievements that demonstrate your skills in writing clean, readable, and extensible code.

Craft a Strong Cover Letter: In your cover letter, express your passion for software engineering and your motivation to work in the crypto trading sector. Mention any relevant academic achievements or competitive programming successes that align with the job requirements.

Showcase Relevant Skills: Emphasise your understanding of core computer science concepts, multithreading, and networking. If you have experience with low-latency applications or DeFi, make sure to highlight this as it is particularly relevant to the role.

Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all information is accurate and presented clearly.

How to prepare for a job interview at Oxford Knight

Showcase Your Problem-Solving Skills

Be prepared to discuss specific examples of how you've tackled complex problems in your previous projects. Highlight your critical thinking abilities and how you applied them to achieve successful outcomes.

Demonstrate Your Coding Proficiency

Since the role requires strong programming skills in C++ or Rust, be ready to write code during the interview. Brush up on your coding fundamentals and be prepared to explain your thought process as you solve coding challenges.

Understand Core Computer Science Concepts

Make sure you have a solid grasp of OOP, algorithms, and multithreading. Be ready to answer technical questions that test your understanding of these concepts, as they are crucial for the role.

Familiarise Yourself with the Company’s Technology Stack

Research the technologies used by the firm, especially in relation to crypto trading and investments. Understanding their tech stack will help you ask insightful questions and demonstrate your genuine interest in the position.

C++ / Rust Engineer – New York OR London
Oxford Knight
O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>