Software Engineer (C++), Trading Platform Performance, London/Cyprus



Software Engineering
London, UK
Posted on Saturday, May 25, 2024

Institutional Fabric for the Digital Asset Market

Founded in 2018, Talos provides institutional-grade trading technology for the global digital asset market, powering many of the major players in the crypto ecosystem.

Our mission at Talos is clear: to advance the mass adoption of digital assets by seamlessly connecting institutions to the digital asset ecosystem. We are committed to building the most innovative and trusted platform in the world, supporting the entire trading lifecycle.

At Talos, you'll find an environment that champions kindness and respect, values diverse perspectives, and upholds inclusivity at every turn. We believe that every member of our team adds invaluable insights and abilities that drive Talos forward. In our pursuit of excellence, we foster a culture of trust and integrity, collaboration, and mutual growth. Together, we are ambitiously building something extraordinary. Your unique talents and insights will play a crucial role in our shared success.

We are a tight-knit but decentralized team of highly-experienced engineers and businesspeople. We have a hybrid-friendly work environment, with physical hubs in New York, London, Singapore, Sweden and Cyprus.

About the Role: Senior Engineer, C++ Trading Platform Performance

As a Senior Engineer, you will play a crucial role in optimizing the performance of the Talos trading platform. You will work on a variety of projects that touch all parts of the system, including connectivity to exchanges and liquidity providers, market data distribution, and tuning our cloud infrastructure. Your goal will be to achieve the best possible trade execution for our clients.

Reporting Manager: Kevin Porteous

Responsibilities and Duties

  • Conduct detailed performance profiling of the trading platform to identify bottlenecks and areas for improvement.

  • Monitor system performance in real-time to proactively identify and address issues.

  • Fine-tune the trading platform's configuration settings and parameters to achieve optimal performance.

  • Conduct research, manage proof of concept studies, and take ownership of projects once they are prioritized as strategic initiatives.

  • Enhance the connectivity components to ensure robust and low-latency communication with exchanges and liquidity providers.

  • Improve the performance of market data distribution mechanisms to ensure timely and accurate data delivery.

  • Collaborate with cross-functional teams to understand requirements and deliver high-performance solutions.

  • Document performance improvements and optimizations to ensure knowledge sharing and reproducibility.


  • Degree-level qualification in Computer Science, Electrical Engineering, or a related field.

  • Strong C++ and Go programming skills, including in-depth knowledge of C++ standard libraries.

  • Experience working on low-latency, event-driven systems.

  • Strong analytical and problem-solving skills.

  • Solid understanding of networking, CPU, and memory management.

  • Team player with excellent interpersonal skills, capable of working with teams across multiple departments and geographies.

  • Excellent communication and presentation skills.

  • A keen interest in financial markets and experience working with trading and market data is highly desirable.


In return for the above you will benefit from a wide range of competitive benefits no matter your location and a warm, welcoming and ambitious company culture. We offer monthly wellness credit for all employees to spend on gym memberships, a massage or maybe even a ski pass for the next holiday - up to you, paid lunches in the office, monthly fitness socials across the offices as well as standard evening socials to connect with your colleagues outside of work, and of course, yearly offsites to meet the wider team!

Get In Touch!

Sounds compelling? We’d love to hear from you. Contact us directly.

Also, check out other open positions listed on our website.

Talos is proud to be an Equal Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Talos is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at

© Talos Trading,