Mid-Senior NodeJS Engineer - Internal Tooling Team

CryptoCompare is the independent global cryptocurrency market data provider, giving institutional and retail investors access to real-time, high-quality, reliable market and pricing data on 5,300+ coins and 240,000+ currency pairs. A central authority for clear and concise information, CryptoCompare offers unrivalled breadth, scope and depth of data, bridging the gap between the crypto asset and traditional financial markets.By aggregating and analysing tick data from globally recognised exchanges, and seamlessly integrating different datasets in the cryptocurrency price, CryptoCompare provides a comprehensive, holistic overview of the market. At a granular level, CryptoCompare produces cryptocurrency trade data, order book data, blockchain and historical data, social data, reports and a suite of cryptocurrency indices.

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 or senior level Engineer to join our internal tooling team, working closely with our other engineering teams and product managers to produce highly available and easy to use tooling systems, forming the critical backbone of the CryptoCompare infrastructure. This role will provide exposure to a wide range of data sets and systems to enhance the functional operations of the whole business. This is a newly forming team with many technical challenges and plenty of room for personal career progression as the team expands.

Your day to day will include:

  • Designing and implementing highly available, fault tolerant data management services
  • Working in close collaboration with infrastructure and other internal data ingress and egress 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

This is a great opportunity to join a growing scale-up and make an impact to millions of users.

Listed in: Cryptocurrency Jobs, Legal Web3 Jobs, Operations Crypto Jobs, Engineering Crypto Jobs, Senior Level Web3 Jobs, JavaScript Web3 Jobs, Data Crypto Jobs, Full Time Crypto Jobs.

Related Salaries in Web3

Related Locations