The opportunity
Ready to do the most impactful work of your career? At Coinbase , we are uncompromising on our mission to increase economic freedom.
What you'll do
Design and build scalable, fault-tolerant backend services for payment: processing using Go, ensuring high reliability and correctness for financial transactions at scale
Own end-to-end delivery of payment features, from technical design through: production deployment, monitoring, and iteration
Build the platform primitives, extension points, and self-serve APIs that let: other Coinbase teams add new payment methods and rails without deep changes to the core services
Partner with engineers, product managers, and senior leadership to translate: product vision and business requirements into technical plans each quarter
Drive improvements to system reliability, observability, and performance: across payment services, proactively identifying and resolving bottlenecks
Contribute to engineering quality through thoughtful code reviews, design: discussions, and advocacy for best practices in service-oriented architecture
What they're looking for
- + years of experience in backend software engineering, with hands-on: experience building and maintaining production services in a service-oriented or microservices architecture
- Proficiency in Go or similar backend languages, with experience designing: scalable, low-latency APIs and distributed systems
- Track record of owning features end-to-end, from design through deployment: and production support, in a fast-moving environment
- Experience with financial systems, payments infrastructure, or high-volume: transactional systems that require precision and auditability