Skip to content
CoinbaseCoinbaseUnited States

Senior Software Engineer - Blockchain Network

Senior engineer building blockchain network infrastructure and platform APIs that integrate protocols like Bitcoin and Ethereum with Coinbase services. Owns multi-quarter initiatives improving latency, reliability, and cost.

186k – 219k
Remote5+ YOEBackend Engineering

About the role

What you'll do

  • Own the design and delivery of blockchain network infrastructure that abstracts blockchain complexity into reliable, platform APIs
  • Lead multi-quarter initiatives including new chain integrations, re-architecture efforts, and data migrations that improve system latency, reliability, and cost
  • Define and maintain APIs, SLOs, and observability for the systems you build, including on-call ownership
  • Partner with product and platform teams to establish data contracts and ship SDKs and platform primitives that drive adoption across Coinbase
  • Build deep technical context across multiple top blockchain protocols (e.g., Bitcoin, Ethereum) and apply that knowledge to simplify cross-chain operations

Required Skills and Experience

  • 5+ years of software engineering experience, with demonstrated ownership of production services in a service-oriented architecture
  • Proven track record designing, scaling, and maintaining distributed systems handling high-throughput, low-latency workloads
  • Hands-on experience with at least two of the following: Golang, Kafka, Redis, MongoDB, or similar infrastructure technologies
  • Direct experience with blockchain protocols or crypto infrastructure (e.g., integrating with Ethereum, Bitcoin, or similar L1/L2 networks)
  • Demonstrated ability to decompose complex systems (monoliths, legacy architectures) into well-bounded microservices with clear API contracts
  • Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.

Skills

GoKafkaRedisMongoDBBlockchainEthereumBitcoinDistributed SystemsMicroservicesAPIs
Coinbase

Senior Software Engineer, Backend

CoinbaseUnited States

Senior backend engineer owning end-to-end services for prediction markets: market creation, real-time trading, oracle resolution, settlement, and payouts. Requires 5+ years building low-latency, high-throughput distributed systems in regulated environments.

186k – 219k
Remote5+ YOEBackend Engineering
Ditto

Senior Software Engineer, Database

DittoAtlanta, GA +3

Designs and optimizes storage backends, transaction management, and CRDT operations for Ditto's embedded edge database on resource-constrained devices. Requires 5+ years experience with database internals, Rust or C/C++, and storage engines like SQLite or RocksDB.

186k – 331k
Remote5+ YOEBackend Engineering
Square

Senior Software Engineer, Square Financial Services

SquareNew York, NY

Senior engineer building and operating core banking platform features, public APIs, and financial tooling on AWS with Kotlin. Requires 5+ years experience and a bachelor's degree.

185k – 327k
Remote5+ YOEBackend Engineering
Square

Senior Software Engineer, Square Financial Services

SquareSan Francisco, CA

Senior engineer building and operating core banking platform features, public APIs, and financial tooling on AWS with Kotlin. Requires 5+ years experience and a bachelor's degree.

185k – 327k
Remote5+ YOEBackend Engineering
Square

Senior Software Engineer, Cash App Banking

SquareSan Francisco, CA +1

Senior Software Engineer building and enhancing the backend tax engine for Cash App Taxes. Translate complex tax rules into scalable, reliable software; collaborate with tax experts and cross-functional teams; mentor others and apply AI-first practices. Requires 6+ years backend experience and strong system design skills.

185k – 327k
Hybrid6+ YOEBackend Engineering