软件工程师,CDP - 支付接受
Software Engineer, CDP - Payment Acceptance
准备开展职业生涯中最有影响力的工作吗?在 Coinbase,我们对增加经济自由的使命毫不妥协。标准很高,环境紧张,我们喜欢这样。这里不是安于现状的地方,而是让你突破自我认知极限的地方。如果你准备好与那些不愿满足于“足够好”的人一起打造金融的未来,那你就在正确的地方。Coinbase 是一家以远程办公为主,但不局限于远程的公司。你将每季度参加一次高强度的线下工作会,称为“冲刺”(surges)。了解更多关于在 Coinbase 工作的信息。
作为 Developer 组内 CDP Payment Acceptance 团队的软件工程师,你将构建支持商家结账、订阅和链上结算的稳定币支付通道,适用于各种规模的企业。该团队负责从商家端结账组件到 gRPC 协调服务,再到多个 EVM 链上的链上结算工作者的端到端支付体验。你将在我们的 Go 后端和 React/Next.js 前端之间交付全栈功能,直接为我们将自己打造成全球商业最值得信赖、性能最佳且应用最广泛的稳定币支付通道的使命做出贡献。
你将负责:
- 负责 Go 后端服务和 React/Next.js 商家端结账体验的端到端功能交付,包括 gRPC/HTTP API、protobuf 定义、数据库迁移和 TypeScript 客户端集成
- 构建并优化买家结账 UI(支付链接、可嵌入的网页组件、通过 WalletConnect 的钱包连接流程、wagmi/viem),重点在于转化率、可访问性和性能
- 使用 Temporal 实现持久、容错的支付流程,用于链上结算、退款和对账,基于 PostgreSQL
- 为每一次变更添加结构化日志、指标和 Datadog 跟踪,并负责你所交付服务的值班轮班
- 与产品、设计和工程团队(CDP、Base、Coinbase Business)合作,将 Payment Acceptance 集成到更广泛的 Coinbase 开发者平台中
所需技能和经验:
- 3 年以上专业全栈软件工程经验,使用 Go(并发、gRPC、测试)和 TypeScript/React(钩子、悬念、服务器组件、Next.js)交付生产系统
- 在关系型数据库(PostgreSQL 优先)方面有实际经验,包括模式设计、迁移、查询性能和事务正确性
查看英文原文
Ready to do the most impactful work of your career? At Coinbase, we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people who refuse to settle for "good enough," you belong here. Coinbase is a remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase.
As a Software Engineer on the CDP Payment Acceptance team within the Developer group, you'll build the stablecoin payment rail powering merchant checkout, subscriptions, and onchain settlement for businesses of all sizes. This team owns the end-to-end payment experience, from merchant-facing checkout components through gRPC orchestration services to onchain settlement workers across multiple EVM chains. You'll ship full-stack features across our Go backend and React/Next.js frontend, directly contributing to our mission of becoming the most trusted, performant, and widely adopted stablecoin payment rail for global commerce.
What you'll do:
- Own end-to-end feature delivery across Go backend services and the React/Next.js merchant-facing checkout experience, including gRPC/HTTP APIs, protobuf definitions, database migrations, and TypeScript client integrations
- Build and refine the buyer checkout UI (payment links, embeddable web components, wallet connection flows via WalletConnect, wagmi/viem) with a focus on conversion, accessibility, and performance
- Implement durable, fault-tolerant payment workflows using Temporal for onchain settlement, refunds, and reconciliation against PostgreSQL
- Instrument every change with structured logs, metrics, and Datadog traces, and own on-call rotation for services you ship
- Partner with Product, Design, and engineering teams (CDP, Base, Coinbase Business) to integrate Payment Acceptance into the broader Coinbase developer platform
Required Skills and Experience:
- 3+ years of professional full-stack software engineering experience shipping production systems in Go (concurrency, gRPC, testing) and TypeScript/React (hooks, suspense, server components, Next.js)
- Demonstrated experience with relational databases (PostgreSQL preferred), including schema design, migrations, query performance, and transactional correctness
- Proven track record designing APIs (protobuf/gRPC, REST, OpenAPI) and instrumenting production systems with structured observability (Datadog, OpenTelemetry, or similar)
- Experience building durable workflow systems (Temporal, Cadence, or Step Functions) or working with EVM blockchains, stablecoins, and onchain payment patterns
- Consistent record of writing clear design docs, PR descriptions, and runbooks that enable cross-team collaboration and operational maturity
- Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.
- Demonstrates the ability to responsibly use generative AI tools and copilots (e.g., LibreChat, Gemini, Glean) in daily workflows, continuously learn as tools evolve, and apply human‑in‑the‑loop practices to deliver business‑ready outputs and drive measurable improvements in efficiency, cost, and quality.
#P77903
Pay Transparency Notice: Base salary varies by location (see range below). Total compensation may also include equity and bonus eligibility, and benefits (medical, dental, vision, 401(k)).
Annual base salary range (excluding equity and bonus):
$152,405—$179,300 USD
- Application Limit: Candidates may submit a maximum of 3 applications within a 6-month period.
- Equal Opportunity Employer: Coinbase is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information. Applicants with criminal histories will be considered consistent with applicable federal, state, and local laws.
- US Applicants: View Employee Rights, Know Your Rights, and E-Verify Notice of Participation.
- Accommodations: If you are an individual with a disability who needs a reasonable accommodation, email us your request and contact info at accommodations[at]coinbase.com. Need screen reading technology? Click here to download a free compatible screen reader and view the tutorial.
- Data Privacy & Arbitration: By submitting your application, you agree to our Candidate Privacy Notice. US applicants: By submitting your application, you agree to Arbitration of Disputes.