Work with Us


The trusted authority of cryptocurrency market and pricing data, CryptoCompare will double in size over the next year. This rapid growth has opened up new positions and opportunities to help us expand the scope of our services. If you thrive in a dynamic environment where projects, frameworks, and ideas change quickly, we invite you to apply to join our team. We are looking for passionate problem-solvers who share our commitment to promoting transparency in the crypto and blockchain space.

Open Positions

Research Analyst


Key responsibilities:

  • Working with head of research to assist with maintaining and growing our two exchange research products.
  • Work will be varied and includes anything from data collection, python script writing, charting, analysis, report writing, proof of concept work for new research reports and products using crypto-related datasets.
  • Rapid responses to any data and charting requests using CryptoCompare's proprietary API and other methods.

Minimum Requirements:

  • Ability to write clearly and present meaningful research findings
  • Numerical competency, ability to think critically and extract insights from data. Comfortable with large, varied data sets.
  • Experience with data collection and, validation, processing and charting.
  • Working knowledge of Excel, ability to pivot and chart data.
  • Team player, good communication, willingness to learn, ability to work independently, resourceful.


  • Python experience - pandas, numpy, requests, matplotlib libraries. Importing, processing, charting and exporting data.
  • Knowledge of crypto, exchanges, regulation
  • Trading platform knowledge
  • Financial markets knowledge, familiarity with derivatives and FX terminology.
  • Experience with Tableau or similar, advanced Excel knowledge

 Send us your CV and cover letter!

Mid-Level Software (Data) Engineer



  • Integrating with new data sources in Golang
  • Maintaining and troubleshooting the data pipeline to guarantee the highest level of data quality
  • Detecting data issues and fix bugs/issues
  • Improving, automating and maintaining tests
  • Improving and maintaining monitoring system that detects data quality issues
  • Working with terabytes of data to validate and QA data products 


  • 1+ years of Golang programming experience
  • 2+ years in other engineering roles (backend, data or technical support)
  • NSQ or other message queue systems
  • elasticsearch
  • Linux/Bash
  • Monitoring systems: Icinga, Grafana, Graylog
  • Experience migrating/ingesting large datasets
  • Experience with distributed systems a plus


 Send us your CV and cover letter!

CryptoCompare needs a newer browser in order to work.
Please use one of the browsers below: