Open Role
Coinbase

Remote opportunity at

Coinbase

Senior Software Engineer- Blockchain Platform (Wallets, Liquidity & Bridging)

Coinbase is hiring a Senior Software Engineer to join the Wallets, Liquidity & Bridging team within the Platform organization. In this remote-first role, the engineer will…

View Company

Role Snapshot

Hiring Now

Remote from

Remote

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published14d ago
Listing Views16
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Coinbase is hiring a Senior Software Engineer to join the Wallets, Liquidity & Bridging team within the Platform organization. In this remote-first role, the engineer will help create and run the wallet platforms, liquidity coordination, and bridging architecture that facilitate crypto asset transfers across more than 55 blockchain protocols for a massive user base. The position entails designing distributed backend services that handle on-chain transactions from creation to reconciliation. This…

Job Description

Coinbase is hiring a Senior Software Engineer to join the Wallets, Liquidity & Bridging team within the Platform organization. In this remote-first role, the engineer will help create and run the wallet platforms, liquidity coordination, and bridging architecture that facilitate crypto asset transfers across more than 55 blockchain protocols for a massive user base. The position entails designing distributed backend services that handle on-chain transactions from creation to reconciliation.

This opportunity is well-suited for professionals experienced in building scalable, reliable production backend services and distributed architectures. The ideal candidate has familiarity with blockchain ecosystems and a strong background in service-oriented engineering. Team members collaborate closely with cross-functional partners like Trading, Custody, and Staking to integrate wallet functions into downstream offerings.

Coinbase operates as a remote-first organization, though team members gather periodically for in-person collaboration sessions known as surges. The company is committed to increasing economic freedom through its financial platform, maintaining an intense environment focused on high performance and reliability.

Responsibilities

  • Manage the planning and release of Go-based backend services supporting wallet operations, liquidity movements, and cross-chain bridging.
  • Develop and enhance distributed systems responsible for transaction lifecycle management, signing, broadcasting, and reconciliation across blockchains such as Bitcoin, Ethereum, and Solana.
  • Enhance the reliability and observability of wallet services by participating in incident management, post-mortems, and systemic improvements for Tier-0 availability.
  • Collaborate with Trading, Custody, Staking, and other cross-platform groups to integrate wallet tools with downstream offerings and establish technical contracts.
  • Execute architecture updates and service decomposition to transition legacy software into modular platform services.
  • Maintain engineering standards by performing code reviews, offering design feedback, and sharing knowledge regarding architectural patterns.

Requirements

  • Minimum of 5 years of software engineering experience.
  • Proficiency in Go and hands-on background in designing and operating service-oriented distributed systems.
  • Demonstrated experience building, scaling, and maintaining production backend services that have strict correctness and reliability standards.
  • Familiarity with blockchain concepts such as transaction building, on-chain data indexing, or cross-chain integrations across networks like Ethereum, Bitcoin, or Solana.
  • Experience breaking down monolithic systems into scalable microservices or contributing to platform architecture relied upon by multiple teams.
  • Ability to collaborate across teams, communicate technical trade-offs, and advance projects from design to production autonomously.
  • Ability to use generative AI responsibly while maintaining human oversight for efficiency, cost, and quality improvements.

Core Skills

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k) plan
  • Equity eligibility
  • Bonus eligibility

Frequently Asked Questions

What is the location policy for this role?

The position is remote-first, though the company holds periodic in-person working sessions called surges.

What is the salary range for the Senior Software Engineer position?

The annual base salary ranges from $186,065 to $218,900 USD, excluding equity, bonuses, and benefits.

How many applications can a candidate submit?

Candidates are limited to a maximum of 3 applications within a 6-month period.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Advertisement
320 × 50

Posted by Coinbase

Source: Coinbase

Coinbase

Coinbase

214Open Jobs
—No reviews yet
View Company Profile