Market Data Connectivity C++ Developer

Location: US West Coast time zone


Why it’s good:

Working in High Frequency Trading and Cryptocurrency throws up the opportunity to solve some interesting technical challenges. 

Given the excellent trading result over the past year, we’re in a strong position to expand and pursue a variety of new revenue streams. You’ll have the opportunity to work remotely.

We operate with a very flat hierarchy, meaning that you will work alongside some of our most senior team members as well as having direct contact with the founders of the firm on a daily basis. We are focused on performance and results – the people that can deliver in both of those areas will receive market leading compensation.


Job responsibilities include: 

  • You’ll develop applications that connect to 10-20 crypto currency exchanges and redistribute public market data to our global network of auto trading applications, in the most efficient manner you can engineer
  • You’ll design bespoke middleware to optimise traffic patterns, minimise end to end system latency, whilst ensuring resilient transmission over diverse network topologies 
  • You’ll work closely with traders and quants to devise experiments to improve the performance of the market data pipelines. The improvements you make have a direct impact on the P&L the company generates
  • You’ll develop low latency pricing engines in modern C++, protocol translators that handle millions of messages a second and a variety of python testing and analysis tools 
  • You’ll work with a technically advanced team, collaborating with experts from around the globe, from a variety of trading and technical disciplines 
  • You’ll be accountable for the deployment, monitoring and management of the market data and low latency middleware solutions the team has made. 


What we’re looking for:

  • You have 5+ years experience developing clean, maintainable and performant code in C++ on Linux
  • Experience developing network messaging protocols and shared memory transports
  • Data analysis using python and other ad hoc tooling to analyse time series data sets and other large sets of data 
  • You can have experience that stems from a wide variety of backgrounds – be it Telecommunications, Defence, Gaming, embedded systems or something else
  • You can find the balance between delivering clean, testable, reliable code and rapidly deploying new strategies to take advantage of market opportunities
  • Ready to work remotely, engaging with staff in both European and US time zones
  • Experience optimising WebSocket and Rest protocols.


With bonus points for anyone with any of the following experience – it is preferred, but not essential:

  • Experience with high-transaction, latency optimized, distributed systems
  • Experience in optimizing the full trading execution stack: market data, execution connectivity, inter process messaging using tcp or shared memory, kernel bypass technologies
  • Experience in a trading environment, particularly high frequency trading.


Company Profile:


Auros is a proprietary high frequency trading firm operating in the global cryptocurrency market. We are a 24/7/365 business, trading digital assets in 10+ locations around the globe and we have a team of world-class talent spanning 4 continents, with many employees working remotely and a physical office in Hong Kong.


We are one of the largest participants in the market, generating daily notional turnover in the billions of dollars. We combine a systematic approach with sophisticated pricing models and state-of-the-art execution capabilities, iterating regularly to ensure robust, reliable trading performance.


Apply now: email

Open menu
It sees as though you're using an unsupported browser or operating system. Please update to view this website. For enquiries, email It appears you're using an old version of Internet Explorer for safer and optimum browsing experience please upgrade your browser.