Senior Staff Software Engineer, Payments
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
As a Senior Staff Software Engineer on thePlatform Payments team, you’ll define the engineering vision for how fiat moves into and out of Coinbase across 50+ countries and payment rails. This team builds and operates the fiat on- and off-ramps, routing, orchestration, and funds-flow services that power every customer-facing payment experience. You’ll own the multi-quarter technical strategy, architect for global scale and reliability, and drive platform-level improvements that directly impact payment success rates, latency, and cost efficiency.
What you’ll do:
-
Define and drive the multi-quarter technical strategy for Payments spanning rails, orchestration, and transfers to support new products, geos, and significant growth in payment volume.
-
Architect and evolve the core Payments platform (rails integrations, routing, and funds-flow services) for high availability, low latency, and cost efficiency at global scale.
-
Lead end-to-end design and rollout of large, cross-team initiatives (e.g., new global rails, decomp/migrations, resiliency programs), breaking ambiguity into clear milestones and measurable outcomes.
-
Set and enforce technical standards for financial correctness across Payments, including idempotency, reconciliation, failure-mode handling, and auditability for all money-movement paths.
-
Partner with FinHub, Payments Risk, Regulatory Platform, and Product to design cohesive architectures that balance customer experience, risk controls, compliance, and unit economics.
-
Provide deep technical mentorship to senior and staff engineers across Payments pods, upleveling system design quality, review rigor, and long-term maintainability.
Requirements
-
10+ years building and operating large-scale distributed systems in production, with deep expertise in backend programming (e.g., Go, Java, Python) and cloud-native architecture.
-
Deep money-movement architecture experience including PSPs, ISO 20022, routing, double-entry ledgering, and high-volume payment systems.
-
Proven track record designing highly available, high-performance systems with the ability to anticipate scaling bottlenecks and address them proactively.
-
Experience leading cross-functional technical initiatives across multiple engineering teams and mentoring senior engineers in system design and long-term maintainability.
-
Demonstrated ability to communicate
To view full details and how to apply, please login or create a Job Seeker account
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies in Europe
The Best X (Twitter) Accounts for Developers
Top-Paying Tech Jobs (with Salaries)
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again