Software Engineer - Backend

New York, NY, United States


Role Location

  • New York, NY, United States


51 - 100 people


500 Fashion Ave
New York, NY, 10018, US

Tech Stack

  • Go
  • Kubernetes
  • PostgreSQL
  • Java
  • Node.js
  • React
  • JavaScript
  • TypeScript
  • Solidity

Role Description

Messari is a fast growth startup in New York that is building the next generation data layer for the global cryptoasset community. We believe data is knowledge, and with knowledge, you can invest with confidence. But getting information you can trust in the crypto world is hard. Our mission is to drive factual crowd-sourced information and data transparency across every corner of the emerging token ecosystem by building an open data library for blockchain projects and cryptoassets. We are applying ideas of open data and crowdsourcing to financial services, giving investors the tools they need to separate the wheat from the chaff, and helping enable smarter regulation along the way.

Are you passionate about crypto finance? Do you daydream in the overlap between open-source coding and Freakanomics? Do you want to help change the world and build the core data infrastructure for the next 100 years? Then we want to talk to you.

We’re looking for a dedicated, methodical, and versatile backend engineer with the experience and passion to solve tough problems with scalable high performance code. We need someone who can quickly adapt to shifting approaches, situations, and priorities. You will work in a team with fellow engineers to create highly scalable, distributed web services that serves millions of requests a day.

About the job Build and deploy our core data platform, and infrastructure services working in a combination of Java, Go, and NodeJS. Design and implement a fleet of microservices backed by Kubernetes supporting a dynamically scalable architecture. Integrate real-time data feeds from exchanges, compute real-time metrics, and deliver to strict SLA requirements with a robust API, under the hood working closely with Postgres, BigQuery, and other data stores. Experience working with crypto exchange APIs is a plus.

About you You write killer well-structured Java, Go and Node.js code. You have experience architecting and developing large scale distributed systems. Experience in concurrency, multithreading and synchronization is a plus. You are a passionate Mission First, Team Always person with a strong drive to do important and valuable work. You ship. You take ownership, you move with a sense of purpose, and you deliver results. You measure twice and cut once. You think carefully about a problem, plan how to execute it, and then make it happen. You know how to take a break, and are passionate about life both inside and outside the office.

About Messari

Founded in 2018, Messari is the leading provider of crypto market intelligence products that help professionals navigate crypto/Web3 with confidence. We bring transparency and smarter qualitative and quantitative analytics to the industry by combining a global research database with a comprehensive suite of data visualization and asset discovery tools. We help drive smarter participation in crypto from individuals and institutions alike. Learn more at

Company Culture

Stay hungry, open to growth, commitment to excellence.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.