Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Mid-Senior Backend NodeJS Engineer - Exchange Data

Integrations
Engineering · London, England, United Kingdom · Full-time

Description

The Company

CryptoCompare is a global leader in digital asset data providing institutional and retail investors
with real-time and historical data spanning 5,000+ coins and 250,000+ currency pairs.

By aggregating and analysing tick data from globally recognised exchanges and seamlessly
integrating multiple datasets, CryptoCompare offers a comprehensive, granular overview of the
market across trade, order book, historical, social and blockchain data.

The Role

We are looking for a mid to senior Backend software engineer to join our engineering team. You
will be responsible for the upkeep and further development of the CryptoCompare exchange
integration services, which provide the core data solutions upon which we build the majority of
our data services. Our main API service uses this data to serve an average of 30 million calls an
hour to an average 850k hourly unique users. With the team being small, the successful
candidate will be hands-on throughout the end-to-end delivery of updates and new features,
being able to directly see the value added to users, and the company, from the features they
create.
Your day to day will include:

 Designing and implementing highly available, fault tolerant services focused around
consuming data from exchanges
 Working in close collaboration with infrastructure and other internal data processing
teams
 Taking ownership of key technology decisions, building resilient systems and
optimising for ease of use
 Conducting code reviews and continuously look at ways of improving our ways of
working
 Creating detailed internal documentation for the systems you work on

Technologies you'll be working with

 NodeJS JavaScript (ES5/6)


 PostgreSQL
 Redis
 Git
 Unix based systems
 Docker

You'll need to have

 Experience in backend service development


 Experience in backend Node.js or a strong desire to transition into it
 Experience in working with relational and non-relational database structures (we use
Postgres & Redis)

Nice to have

 Basic understanding of financial markets


 Experience with large scale data processing
 Experience at a start-up or scale-up
 Experience working in cloud environments

Benefits

 25 days annual leave


 Paid sick leave
 Laptop, screens, keyboard & all the fixings
 Company wide hackathons at least once a year
 Wellness and Training Budget
 Hybrid and flexible work environment
 Pet-friendly office in central London
 Regular Team Socials

You might also like