Search...

Senior Backend Engineer

Credmark logo
Credmark

Credmark curates blockchain data for developers, explorers, and quants. They provide simple, powerful APIs, including a Token API, Portfolio API, and DeFi API, to access historical and real-time data. They also offer a transformation platform for building custom data models.

Distributed

Investors

About Credmark

Credmark is a data provider specializing in decentralized finance (DeFi). They curate and provide blockchain data through a suite of products designed for developers, data explorers, and quants. Their offerings include a free Token API for granular token data (prices, liquidity, holdings), a Portfolio API to trace wallet activity and risk, and a comprehensive DeFi API that allows users to run over 400 existing data transformations or build their own. For those needing direct access, Credmark provides raw blockchain data via the Snowflake Marketplace. The platform supports multiple chains including Ethereum, Polygon, BNB, Avalanche, Arbitrum, Optimism, and Fantom. A key feature is the transformation platform, which allows users to write custom models in Python, leveraging curated data sets and a library of pre-built models to accelerate development.

View jobs by Credmark

Skills

About the Role

You will design, build, and maintain backend systems that scale and are secure. You will create simple, feature-rich APIs, develop and update smart contracts in Solidity, and build scalable data ETL pipelines. You will implement CI/CD processes, develop automated test coverage frameworks, perform code reviews, document APIs and code for public consumption, and research technologies to propose useful features. You will use cloud services such as AWS and manage databases and queuing systems to deliver reliable production services.

Requirements

  • 5+ years of practical programming experience with Python or Javascript
  • Experience building microservices
  • Experience designing and consuming APIs
  • Experience building and managing scalable big data systems
  • Experience managing databases and queuing systems
  • Experience automating in AWS or other cloud providers
  • Experience working in an agile team
  • Experience in DeFi and blockchain technologies
  • Experience writing smart contracts in Solidity
  • Active open source contributions
  • Knowledge of statistics and probability
  • Familiarity with cybersecurity best practices
  • Highly organized
  • Collaborative but willing to learn independently

Responsibilities

  • Plan and architect the developer platform
  • Create simple and feature-rich APIs using chosen programming languages
  • Create scalable data ETL pipelines
  • Develop and update smart contracts in Solidity
  • Build scalable solutions using AWS and other cloud services
  • Develop frameworks for automated test coverage
  • Implement and maintain CI/CD processes
  • Document APIs and code for public consumption
  • Perform code reviews
  • Research technologies and propose features
Senior Backend Engineer at Credmark | JobStash