Coinbase logo

Senior Fullstack Software Engineer (Platform API)

Coinbase

About the Role

As a Senior Fullstack Software Engineer at Coinbase, you will be at the forefront of developing cutting-edge API and SDK products for the burgeoning crypto industry. Your role will involve designing, developing, and maintaining scalable, secure, and high-performance backend systems using Go and JavaScript. You will also be responsible for defining and maintaining clean and conformant HTTP REST API definitions using OpenAPI specifications.

Responsibilities

  • Design and develop backend systems for Platform APIs using Go and JavaScript.
  • Define and maintain HTTP REST API definitions using OpenAPI.
  • Develop open-source SDKs using Ruby, TypeScript, Go, Python, and Java.
  • Author and maintain clear documentation to increase adoption of the Platform APIs.
  • Develop key management systems for crypto wallet functionality.
  • Interface with various teams to externalize backend services through the Platform APIs.
  • Build sample applications using the Platform APIs to demonstrate their value.
  • Troubleshoot and debug fullstack issues, ensuring system stability and security.

What We Look For

  • 6+ years of experience in both backend and frontend development.
  • Mastery of Go and JavaScript; proficiency in Ruby, TypeScript, Python, and Java.
  • Strong understanding of crypto wallets, cryptography, and blockchain protocols.
  • Experience with databases (PostgreSQL, MySQL, MongoDB) and caching systems (Redis, Memcached).
  • Familiarity with AWS and containerization technologies like Kubernetes.
  • Solid knowledge of RESTful API design and secure coding practices.

Why Coinbase?

Join a team that moves like a startup but has the backing of a well-established company. Enjoy comprehensive benefits including medical, dental, vision, and 401(k). Work on projects that are at the cutting edge of technology and finance, with a focus on building an open financial system for the world.

Benefits
Extracted with AI

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k)

Similar jobs

Last update: 23 minutes ago

Coinbase logo
Coinbase

Senior Fullstack Engineer (Frontend Leaning)

Join Coinbase as a Senior Fullstack Engineer focusing on frontend development to build the future of onchain technology.

Coinbase logo
Coinbase

Software Engineer Intern

Join Coinbase as a Software Engineer Intern to build next-gen crypto products. Solve complex problems with blockchain technology.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Consumer

Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

PiNCAMP logo
PiNCAMP

Senior Full Stack Engineer

Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.

OnHires logo
OnHires

Senior Full Stack Engineer (PHP, Angular, React)

Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Catena Media logo
Catena Media

Senior Full Stack Developer

Join Catena Media as a Senior Full Stack Developer to enhance our Ad Delivery Platform using React, Node.js, and more in a hybrid work environment.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Buynomics logo
Buynomics

Senior Full Stack Software Engineer

Join Buynomics as a Senior Full Stack Software Engineer, working with TypeScript, ReactJS, and NodeJS in a hybrid role in Cologne.

Basic-Fit logo
Basic-Fit

Senior Full-Stack Developer

Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.

Labelbox logo
Labelbox

Full-Stack Engineer with Angular and React.js

Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.

Climatiq logo
Climatiq

Senior Full Stack Engineer - Climate Tech - Rust & TypeScript

Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.

Booking.com logo
Booking.com

Full Stack Software Engineer

Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.

Nordhealth logo
Nordhealth

Senior Full-Stack Engineer (NextJS)

Join Nordhealth as a Senior Full-Stack Engineer (NextJS) to shape digital healthcare with a modern tech stack and remote work flexibility.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Alchemy logo
Alchemy

Software Engineer (Fullstack) with Blockchain and Web3 Experience

Join Alchemy as a Fullstack Software Engineer to develop user-facing blockchain products. Hybrid role in San Francisco.

Grand Parade logo
Grand Parade

Senior Full Stack Developer (Node.js, React.js)

Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

PostNord logo
PostNord

Senior Node.js Backend Developer

Join PostNord as a Senior Node.js Backend Developer to drive innovation in our online shipping tool. Work in an agile team with AWS, Node.js, and more.