Senior Software Engineer, Fullstack (CDP API) (San Francisco) Job at Coinbase, San Francisco, CA

dVJaamNoVU53aWt6b3JpN01OSjltNkRoSHc9PQ==
  • Coinbase
  • San Francisco, CA

Job Description

Senior Software Engineer, Fullstack (CDP API)

Join to apply for the Senior Software Engineer, Fullstack (CDP API) role at Coinbase .

Job Overview

Coinbase Developer Platform (CDP) is building developer tools to bring the world onchain. Our goal is to create an easy-to-use and trusted developer experience to onboard a million developers onto onchain development. We develop API and SDK products for various blockchain functionalities.

Team Culture

We are a small, fast-moving team at Coinbase, committed to delivering high-quality APIs and SDKs that simplify crypto development for developers worldwide.

Responsibilities

  • Design, develop, and maintain scalable, secure backend systems for the CDP APIs using Go and JavaScript.
  • Define and maintain REST API specifications using OpenAPI.
  • Develop open-source SDKs in Ruby, Typescript, Go, Python, and Java.
  • Create clear documentation and developer guides to promote API adoption.
  • Build secure key management systems with Docker for crypto wallet functionalities.
  • Collaborate with various teams to externalize backend services via APIs.
  • Engage with customers for feedback to improve APIs and SDKs.
  • Build sample applications demonstrating API and SDK capabilities.
  • Debug and troubleshoot complex fullstack issues ensuring stability and security.
  • Participate in code reviews to uphold high code quality standards.

Qualifications

  • 5+ years experience in backend and frontend development.
  • Expertise in Go and JavaScript; experience with Ruby, TypeScript, Python, Java is a plus.
  • Excellent communication skills and passion for developer documentation.
  • Strong understanding of crypto wallets, cryptography, and blockchain protocols.
  • Proven experience in developing client libraries and SDKs.
  • Knowledge of distributed systems, microservices, and event-driven architecture.
  • Experience with databases (PostgreSQL, MySQL, MongoDB) and caching (Redis, Memcached).
  • Understanding of REST API design and development.
  • Familiarity with AWS and Kubernetes.
  • Knowledge of security best practices for financial systems.
  • Crypto experience, including onchain activities and dApps.

Additional Details

Job #: GDFS05NA

Pay Range: $186,065—$218,900 USD, plus bonus, equity, and benefits.

Coinbase values diversity and is an Equal Opportunity Employer. We support accommodations for individuals with disabilities.

#J-18808-Ljbffr

Job Tags

Full time, Worldwide,

Similar Jobs

State of North Carolina

School Principal Job at State of North Carolina

Description of WorkThe Eastern North Carolina School for the Deaf (ENCSD) is a state school serving the 54 easternmost counties that...  ...social/emotional well-being.The ENCSD is seeking a dynamic principal to lead the Academic program. The ideal candidate will have proven... 

Confidential

Chief Investment Officer (CIO) Job at Confidential

 ...Chief Investment Officer (CIO) About the Company Latino-focused Community Development Financial Institution (CDFI) Industry Financial Services Type Privately Held Founded 1999 Employees 11-50 Categories Banking Financial Services Consulting... 

Southern University at New Orleans

Assistant Professor of Education Job at Southern University at New Orleans

Job Description Assistant Professor Education Department of Teacher Education FLSA Classification Exempt Salary Grade/Level/Family/Range Salary Range: $45,000 - $55,000 Reports to Department Chair Job Description Summary/objective Tenure...

Reliable Robotics Corporation

Experimental Test Pilot (Mountain View) Job at Reliable Robotics Corporation

 ...Join to apply for the Experimental Test Pilot role at Reliable Robotics Corporation 2 weeks ago Be among the first 25 applicants...  ...development efforts. You will fly the aircraft in both onboard and remote configurations. Youll also have an active role in supporting the... 

UnitedHealthcare

Behavioral Health Senior Clinical Admin RN - Remote Job at UnitedHealthcare

 ...external partners including consumers and their families/caregivers, medical, and other clinical teams. Candidate must be willing to work...  ...8:00 am - 5:00 pm. You'll enjoy the flexibility to work remotely * from anywhere within the U.S. as you take on some tough...