Senior Backend Software Engineer - Payment Infrastructure

Coinbase
Austin, US
Hybrid

Job Description

Are you ready to push the boundaries of what's possible?

At Coinbase, our mission is to promote economic freedom globally. This is a grand and ambitious opportunity that challenges us daily as we construct the next-generation on-chain platform, shaping the future financial system.

We are on the lookout for a unique candidate who is passionate about our mission and believes in the transformative power of cryptocurrency and blockchain technology to reshape finance. We seek individuals eager to make a significant impact, who thrive under pressure, and who yearn for collaboration and feedback as they aim for continual growth. If you are someone who embraces problem-solving, especially when faced with our toughest challenges, we want to hear from you.

Our work environment is intense and may not be for everyone. However, if you aspire to build the future alongside exceptional peers who demand excellence, this is the place for you.

Although many roles at Coinbase support remote work, we are not exclusively remote. In-person participation is essential throughout the year. We host team and company-wide offsites several times annually to foster collaboration, connection, and alignment. Your attendance is expected and fully supported.

We are seeking a Senior Software Engineer to join the Payment Rails team within Coinbase's Platform organization. Payment Rails is the core infrastructure that facilitates the movement of money at Coinbase by processing fiat deposits, withdrawals, and transfers across various payment methods, gateways, and banking integrations at scale. You will design and build low-latency, high-throughput backend services to ensure swift, secure, and reliable transactions, enabling millions of customers to seamlessly transfer value throughout the Coinbase ecosystem and beyond.

Your Responsibilities:

  • Design and create scalable payment systems that manage millions of transactions daily—developing APIs, services, and integrations for deposits, withdrawals, and fund transfers across various payment methods and platforms.
  • Take ownership of backend services from architecture to production—writing high-quality, well-tested code and operating services that must be correct, auditable, and reliable in a real-time financial context.
  • Collaborate cross-functionally with Product, Design, Compliance, and Finance to translate intricate payment requirements into robust, scalable technical solutions that balance speed and regulatory compliance.
  • Steer technical vision and execution by engaging with engineers, product managers, and senior leadership to shape the long-term roadmap for Payment Rails—identifying opportunities for enhancing reliability, reducing latency, and scaling our systems.
  • Integrate with internal and external partners, including banking systems and payment processors, ensuring seamless money movement across the platform.
  • Contribute to engineering excellence by mentoring teammates, participating in design reviews, and fostering a strong, inclusive, and high-performing engineering culture.

What We Look For:

  • 5+ years of backend software engineering experience, with a proven track record of developing high-volume, low-latency distributed systems.
  • Strong proficiency in Go (preferred) or similar programming languages, with a solid grasp of relational databases, transactions, and data consistency.
  • Experience designing and operating production services at scale—including monitoring, alerting, incident response, and performance optimization.
  • Deep understanding of distributed systems, APIs, and system design principles—you can simplify complex challenges into well-structured, service-oriented architectures.
  • Proven ability to work collaboratively across teams and functions, aligning both technical and non-technical stakeholders.
  • A passion for building an open financial system that connects the world.
  • Ability to responsibly utilize generative AI tools and copilots in daily workflows, continually adapt as tools evolve, and apply human-in-the-loop practices to enhance efficiency, cost, and quality.

Preferred Qualifications:

  • Experience with payment systems, banking integrations, or financial infrastructure (ACH, SWIFT, SEPA, card networks, payment processors).
  • Familiarity with blockchain technology, stablecoins, or cryptocurrency payment processes.
  • Experience with rapid growth in a company (from startup to mid-size) and an understanding of the challenges involved in scaling systems and teams.
  • Crypto-forward experience, including knowledge of on-chain activity such as interacting with Ethereum addresses and utilizing dApps or blockchain services.

Job #: P75674

Pay Transparency Notice: Depending on your work location, the target annual base salary for this position ranges as follows. Total compensation may include equity, bonus eligibility, and benefits (including medical, dental, vision, and 401(k)).

Annual base salary range (excluding equity and bonus):

$1

Skills & Requirements

Technical Skills

GoRelational databasesTransactionsData consistencyEthereum addressesDappsBlockchain servicesFinance

Employment Type

FULL TIME

Level

senior

Posted

4/28/2026

Apply Now

You will be redirected to Coinbase's application portal.

Sign in and we'll score your resume against this role.