Senior Backend Software Engineer, Golang

We are looking for a senior Golang engineer to join our team in a critical role supporting our real-time data pipeline. While previous data engineering experience is not required, we are looking for someone passionate about data and meticulous about ensuring that our institutional-grade market data products maintain the highest possible standard. The ideal candidate is a well-versed and self-motivated Go engineer who is excited to join a greenfield project integrating real-time financial data and bridging the gap between crypto and traditional finance.

Responsibilities:

  • 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 

Requirements:

  • 2+ years of Golang programming experience
  • 5+ years in other backend engineering roles
  • 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 
  • Deployment processes
Send us your CV and cover letter at
apply@cryptocompare.com
CryptoCompare needs a newer browser in order to work.
Please use one of the browsers below: