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.
As a Software 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.
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.
You will also enjoy a comprehensive array of competitive benefits, regardless of your location, within our warm, welcoming, and ambitious company culture. Our offerings include a monthly wellness credit for personal use, such as gym memberships, massages, or even a ski pass for your next holiday. Additionally, we provide paid lunches in the office, monthly fitness and evening socials to foster connections with colleagues, and annual offsite events to engage with the wider team.
Sounds compelling? We’d love to hear from you. Contact us directly.
Also, check out other open positions listed on our website.