Quantitative Developer
Quantitative Developer

Quantitative Developer

Full-Time 60000 - 80000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Design and implement high-performance trading systems for digital asset markets.
  • Company: Join TankX, a leading quantitative trading company with a focus on innovation.
  • Benefits: Competitive salary, stock options, profit-sharing, and a dynamic work environment.
  • Other info: Collaborative culture prioritising ownership, risk-aware engineering, and team success.
  • Why this job: Make an impact in the fast-paced world of high-frequency trading and technology.
  • Qualifications: Degree in Computer Science or related field; proficiency in C/C++ required.

The predicted salary is between 60000 - 80000 £ per year.

TankX is a quantitative trading company focused on high-frequency trading and liquidity provision in digital asset markets. We build technology-driven systems that combine software engineering, quantitative research, and real-time market data to operate in global exchanges. We offer a competitive monthly salary complemented by stock options and a profit-sharing model.

What You'll Work On

  • Design and implement latency-critical trading infrastructure from scratch, handling millions of messages per second.
  • Build and optimize high-performance C++ trading engines, focusing on cache-friendly code and lock-free concurrency.
  • Develop and maintain connectivity to global exchanges using WebSocket and FIX APIs.
  • Write and deploy production-grade code for market data processing and order execution logic.
  • Partner with Quantitative Data Engineers to turn complex trading hypotheses into stable, high-performance production systems.
  • Use profiling tools to identify bottlenecks in the Linux network stack and optimize system performance.

Requirements of the Role

  • Right to work in the UK, as this position is not eligible for visa sponsorship.
  • Bachelor’s or Master’s degree in Computer Science, Electrical and Electronics Engineering, or a related quantitative field (Mathematics double major is a plus).
  • Proficiency in a systems programming language (C and C++), experience with modern C++ is a plus.
  • Solid grasp of data structures, algorithms, and concurrency.
  • A 'test-driven' mindset and the ability to write clean, maintainable, and production-ready code.
  • Strong debugging and problem-solving ability in production systems.
  • Curiosity about financial markets and willingness to learn quickly.

Preferred Qualifications

  • Prior experience in trading systems, particularly in digital asset markets.
  • Experience in network programming.
  • Understanding of concurrency and parallelism.
  • Good understanding of Operating Systems and Computer Architecture.
  • Familiarity with exchange connectivity and market data protocols, specifically WebSocket and FIX APIs.
  • Experience building high-performance or distributed systems.
  • Experience with Linux network stack for network latency optimizations.
  • Academic success or achievements in scientific olympiads, competitive programming contests or mathematics competitions.

How We Work at TankX

  • Simplicity by design. Our systems are designed to remain lean, maintainable, and reliable, prioritizing clarity and correctness even under tight timelines.
  • Risk-aware engineering. We incorporate risk awareness into architectural decisions and build fault-tolerant systems with safeguards and circuit-breakers to prevent cascading failures.
  • Ownership and initiative. Our engineers take responsibility for outcomes and proactively unblock dependencies instead of waiting for direction.
  • Fact-based reasoning. We rely on evidence and clear reasoning in discussions, exchanging feedback openly to reach the most accurate conclusions.
  • Team-first mindset. We prioritize knowledge sharing and collaboration so the entire team moves faster, not just individuals.

Quantitative Developer employer: TankX

At TankX, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our team of Quantitative Developers enjoys competitive salaries, stock options, and a profit-sharing model, all while working in a fast-paced environment that encourages ownership and initiative. With ample opportunities for professional growth and a focus on risk-aware engineering, TankX is the ideal place for those looking to make a meaningful impact in the digital asset markets.
T

Contact Detail:

TankX Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Quantitative Developer

✨Tip Number 1

Network, network, network! Get out there and connect with people in the industry. Attend meetups, webinars, or even just chat with folks on LinkedIn. You never know who might have a lead on that perfect Quantitative Developer role!

✨Tip Number 2

Show off your skills! Build a portfolio of projects that highlight your C++ prowess and understanding of trading systems. Share them on GitHub or your personal website. This gives potential employers a taste of what you can do before they even meet you.

✨Tip Number 3

Prepare for technical interviews by practicing coding challenges and system design problems. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, they want to see how you think and solve problems, so be ready to explain your thought process!

✨Tip Number 4

Apply directly through our website! It shows you're genuinely interested in TankX and makes it easier for us to spot your application. Plus, we love seeing candidates who take the initiative to reach out directly!

We think you need these skills to ace Quantitative Developer

C++
Systems Programming
Data Structures
Algorithms
Concurrency
Test-Driven Development
Debugging
Problem-Solving
Network Programming
Operating Systems
Computer Architecture
WebSocket APIs
FIX APIs
High-Performance Systems
Linux Network Stack

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Quantitative Developer role. Highlight your experience with C++ and any relevant projects that showcase your skills in high-performance systems and trading infrastructure.

Craft a Compelling Cover Letter: Your cover letter should tell us why you're passionate about quantitative trading and how your background fits with our team at TankX. Be sure to mention any specific experiences that relate to the job description.

Showcase Your Problem-Solving Skills: In your application, include examples of how you've tackled complex problems in production systems. We love seeing a 'test-driven' mindset and your ability to debug effectively!

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 without any hiccups!

How to prepare for a job interview at TankX

✨Know Your Tech Inside Out

Make sure you brush up on your C and C++ skills, especially modern C++. Be ready to discuss data structures, algorithms, and concurrency in detail. Practising coding problems related to these topics can really help you stand out.

✨Understand the Trading Landscape

Familiarise yourself with digital asset markets and trading systems. Show your curiosity about financial markets during the interview. You might want to read up on WebSocket and FIX APIs, as well as any recent trends in high-frequency trading.

✨Demonstrate Problem-Solving Skills

Prepare to tackle some real-world problems during your interview. Think about how you would identify bottlenecks in a system or optimise performance in a Linux environment. Being able to articulate your thought process will impress the interviewers.

✨Show Your Team Spirit

TankX values collaboration and knowledge sharing. Be ready to discuss examples of how you've worked effectively in teams before. Highlight any experiences where you took initiative or helped unblock dependencies for your colleagues.

Quantitative Developer
TankX

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

>