Staff Software Engineer, Fullstack (Onchain Payments)

Coinbase Developer Platform builds developer tools to bring the world onchain, creating API and SDK products for developers.
$218,025 - $256,500
Backend
Staff Software Engineer
Remote
5,000+ Employees
8+ years of experience
Finance · Blockchain

Description For Staff Software Engineer, Fullstack (Onchain Payments)

Coinbase Developer Platform (CDP) is seeking a Staff Software Engineer to lead their new Onchain Payments initiative. This role represents a unique opportunity to shape the future of payment systems by leveraging crypto technology. As the lead engineer, you'll be responsible for bringing a revolutionary 0-to-1 product to life while also managing aspects of the existing Coinbase Commerce product.

The position combines the excitement of a startup environment with the resources and stability of Coinbase. You'll be working at the intersection of traditional finance and cryptocurrency, building systems that aim to replace conventional payment rails with crypto-based solutions. This represents a multi-billion dollar opportunity for Coinbase to disrupt the payments industry.

The role requires a unique blend of technical expertise across the full stack - from frontend development with modern frameworks like React and Next.js, to backend systems in Go and TypeScript, and blockchain development with Solidity. You'll be working with cutting-edge technologies including smart contracts, EVM-compatible chains, and distributed systems.

As a technical leader, you'll not only architect and develop solutions but also guide the team's technical direction, mentor other engineers, and work closely with product managers and designers to find product-market fit. The position offers the chance to make a significant impact on both the crypto and payments industries while working with some of the most advanced blockchain technologies.

The compensation package is highly competitive, ranging from $218,025 to $256,500 USD, plus additional benefits including medical, dental, vision, 401(k), target bonus, and equity. This is a remote position based in the USA, offering the flexibility of working from anywhere while being part of a team that's reshaping the future of financial technology.

The ideal candidate will bring both deep technical expertise and strong leadership skills, with the ability to navigate complex technical challenges while driving the team toward ambitious goals. If you're passionate about cryptocurrency, payments, and building developer-focused products that can change how the world handles transactions, this role offers an exceptional opportunity to make a lasting impact.

Last updated 2 days ago

Responsibilities For Staff Software Engineer, Fullstack (Onchain Payments)

  • Bring a 0-to-1 product to life to replace the global payment stack with crypto rails
  • Lead the fullstack design and development using TypeScript, Go, and Solidity
  • Rapidly prototype user flows to gain market feedback
  • Integrate with Coinbase surfaces including Smart Wallet, Commerce, and Platform APIs
  • Design and implement web3 payment protocol using Solidity
  • Work with product managers and designers to find product market fit
  • Maintain and improve Coinbase Commerce codebase
  • Drive engineering best practices and operational excellence
  • Optimize frontend and backend performance
  • Troubleshoot complex fullstack issues
  • Provide technical guidance to the engineering team

Requirements For Staff Software Engineer, Fullstack (Onchain Payments)

Go
JavaScript
TypeScript
PostgreSQL
MySQL
MongoDB
Redis
React
RabbitMQ
Kafka
Kubernetes
  • 8+ years of software development experience with fullstack focus
  • 2+ years leadership experience in crypto start-up (preferred)
  • Mastery of Go, JavaScript, TypeScript, and Solidity
  • Experience with Ruby (preferred)
  • Track record of shipping high-quality fullstack systems
  • Deep understanding of Ethereum and EVM-compatible chains
  • Experience with smart contract development
  • Frontend development expertise with React, Next.js, and Angular
  • Knowledge of distributed systems and microservices architecture
  • Experience with cloud providers and containerization
  • Understanding of web security best practices
  • Bachelor's or Master's degree in Computer Science or equivalent
  • Strong communication and leadership skills

Benefits For Staff Software Engineer, Fullstack (Onchain Payments)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Target bonus
  • Target equity

Interested in this job?

Jobs Related To Coinbase Staff Software Engineer, Fullstack (Onchain Payments)

Staff Software Engineer, Backend (Platform)

Staff Software Engineer position at Coinbase focusing on backend platform development, building scalable distributed systems and infrastructure components.

CPU CDC/RDC/STA Engineer

Senior CPU hardware engineering role at Apple focusing on Clock Domain Crossing, Reset Domain Crossing, and Static Timing Analysis for CPU designs.

Timing Design Engineer

Senior Timing Design Engineer role at Apple focusing on SoC design timing, PHY design, and timing constraints development with competitive compensation and benefits.

QA Software Development Team Lead

Lead QA Software Development role at Apple, focusing on automation testing and quality assurance for hardware engineering products.

Software Architect, Source Control Systems-ASE

Senior software architect role at Apple focusing on source control systems architecture, offering competitive pay and comprehensive benefits in Cupertino, CA.