Software Engineer - Crypto Data Foundations

Coinbase
•$152,405 - $179,300•Remote

About The Position

The Blockchain Data Platform team within Coinbase’s Platform organization builds an ultra-low-latency indexing platform that ingests, normalizes, and serves data across major blockchains. The platform powers teams across Coinbase and external developers through the Coinbase Developer Platform. The team takes a platform-first approach, building primitives, SDKs, and tooling to make blockchain indexing easier to use. The Software Engineer will build and operate the distributed systems at the core of the platform, owning services end-to-end from design through production. Coinbase is a remote-first, but not remote-only company. Employees are expected to meet quarterly for in-person working sessions called “surges.”

Requirements

  • At least 2 years of software engineering experience building and operating distributed or data systems in production.
  • Solid systems design fundamentals, including partitioning, consistency and availability tradeoffs, stream processing, and storage and compute boundaries.
  • Proficiency in a backend language such as Go and/or Python.
  • Ability to turn ambiguous problems into clear designs and shipped solutions with measurable impact.
  • Responsible use of generative AI, maintaining human oversight to deliver business-ready outputs and improve workflow efficiency, cost, and quality.

Nice To Haves

  • Familiarity with technologies such as Kafka, gRPC, Redis, S3, ClickHouse, or MongoDB.
  • Blockchain or crypto data experience, including familiarity with chain data structures, finality, reorgs, RPC nodes, or wallets.

Responsibilities

  • Build and operate distributed systems for real-time blockchain data ingestion, indexing, and querying, owning services end-to-end from design documents and data modeling through code, rollout, and observability.
  • Own delivery of initiatives such as new chain integrations, migrations, and backfills, improving latency, reliability, and cost.
  • Partner with product and platform teams to define data contracts and contribute to SDKs and primitives that support adoption across Coinbase and external developers.
  • Improve architecture and performance across the indexing stack, applying systems design fundamentals to partitioning, consistency, stream processing, and storage boundaries.
  • Support engineering quality through code reviews, rigorous testing, and responsible use of AI tools to increase delivery speed and reduce operational burden.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service