Coinbase

Senior Fullstack Software Engineer – CDP API

Coinbase

full-time

Posted on:

Location Type: Hybrid

Location: 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $186,065 - $218,900 per year

Job Level

Senior

Tech Stack

AWSDistributed SystemsDockerGoJavaJavaScriptKubernetesMicroservicesMongoDBMySQLPostgresPythonRedisRubyTypeScript

About the role

  • Design, develop, and maintain scalable, secure, and high-performance backend systems for the CDP APIs using Go and Javascript
  • Define and maintain clean and conformant HTTP REST API definitions using OpenAPI specifications
  • Design, develop, and maintain ergonomic, open-source SDKs to interact with the CDP APIs using Ruby, Typescript, Go, Python, and Java
  • Author, publish, and maintain clear and concise documentation, including quickstart and how-to guides
  • Develop secure and scalable key management systems, packaged as Docker images, to enable crypto wallet functionality
  • Work closely with many different teams at Coinbase to externalize their backend services through the Platform APIs
  • Interface directly with customers to collect feedback and iteratively improve the CDP APIs and SDKs
  • Build compelling sample applications end-to-end using the CDP APIs and SDKs
  • Troubleshoot and debug complex fullstack issues, ensuring stability, reliability, and security
  • Participate in code reviews and provide constructive feedback to maintain high code quality standards

Requirements

  • 5+ years of experience in both backend and frontend software development
  • Mastery of Go and JavaScript
  • Experience with Ruby, TypeScript, Python, and Java is a plus
  • Excellent verbal and written communication skills
  • Strong understanding of crypto wallets, including key management, cryptography, and blockchain protocols (e.g. EVM)
  • Proven track record of designing, developing, and shipping high-quality, ergonomic client-side libraries and SDKs
  • Strong understanding of distributed systems, microservices architecture, and event-driven architectures
  • Experience with databases (PostgreSQL, MySQL, MongoDB) and caching systems (Redis, Memcached)
  • Solid knowledge of RESTful API design principles and experience with API development and integration
  • Familiarity with AWS and containerization technologies like Kubernetes
  • Understanding of security best practices and experience with implementing secure coding practices for financial systems
  • Crypto-forward experience, including interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services
Benefits
  • target bonus
  • target equity
  • benefits (including medical, dental, vision and 401(k))
  • Team and company-wide offsites are held multiple times annually; attendance supported

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GoJavaScriptRubyTypeScriptPythonJavaRESTful API designdatabasesPostgreSQLMySQL
Soft skills
verbal communicationwritten communicationcollaborationfeedbacktroubleshootingdebuggingcode reviewsdocumentation
Coinbase

Senior Software Engineer, Fullstack – CDP API

Coinbase
Seniorfull-time$186k–$219k / year🇺🇸 United States
Posted: 17 hours agoSource: boards.greenhouse.io
AWSDistributed SystemsDockerGoJavaJavaScriptKubernetesMicroservicesMongoDBMySQLPostgresPython+3 more
Mondo

Senior Go Engineer

Mondo
Seniorfull-time🇺🇸 United States
Posted: 17 days agoSource: jobs.ashbyhq.com
AWSAzureCloudDistributed SystemsDockerGoGoogle Cloud PlatformGraphQLGRPCKubernetesMicroservicesMongoDB+3 more
Pedra Base - Consultoria e Formação

Senior Software Engineer, Core Platform

Pedra Base - Consultoria e Formação
Seniorfull-time$185k–$225k / yearCalifornia · 🇺🇸 United States
Posted: 21 days agoSource: jobs.ashbyhq.com
AWSAzureCloudDockerGoGoogle Cloud PlatformJavaScriptJenkinsKubernetesNode.jsPythonRust+1 more
Deel

Senior PHP Engineer

Deel
Seniorfull-time🇪🇺 Anywhere in Europe
Posted: 29 days agoSource: jobs.ashbyhq.com
AWSCloudDockerJavaScriptLinuxMySQLNode.jsPHPPostgresPythonReactZend
Blockskye

Senior Backend Engineer, Node.js, Blockchain

Blockskye
Seniorfull-timeIllinois, Massachusetts · 🇺🇸 United States
Posted: 2 days agoSource: recruiting.paylocity.com
AWSDistributed SystemsJavaScriptLAMPMongoDBMySQLNext.jsNode.jsPHPPostgresRabbitMQSDLC+1 more