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 Software Engineer, Backend (Trading Derivatives)

Join Coinbase as a Senior Software Engineer in Backend Trading Derivatives, focusing on high-performance computing and software architecture.

Coinbase logo
Coinbase

Senior Software Engineer, Infrastructure - Platform (Datastores)

Join Coinbase as a Senior Software Engineer to design and operate distributed database technologies.

Messari logo
Messari

Senior Full Stack Engineer with Front-End Focus

Join Messari as a Senior Full Stack Engineer focusing on front-end development, bridging frontend and backend teams.

Alpaca logo
Alpaca

Senior Software Engineer - Crypto

Join Alpaca as a Senior Software Engineer in Crypto, leading engineering for spot and derivatives exchanges. Remote role with competitive benefits.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

Bloomberg logo
Bloomberg

Senior Software Engineer - API Platform

Join Bloomberg as a Senior Software Engineer on our API Platform team, focusing on high-quality APIs and user experience.

Meetsta logo
Meetsta

Full Stack Developer with gRPC Expertise (Founding Engineer)

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

Medium logo
Medium

Senior Backend Engineer (Go, Kubernetes)

Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.

BJAK logo
BJAK

Senior Software Engineer, Blockchain and Stablecoin

Join BJAK as a Senior Software Engineer to develop blockchain solutions for stablecoin projects. Work remotely with cutting-edge technology.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Meetsta logo
Meetsta

Full Stack Developer (Founding Engineer) with gRPC Expertise

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

Substack logo
Substack

Senior Software Engineer, Substack Enterprise

Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Superframe logo
Superframe

Senior Full Stack Engineer (React, GraphQL, TypeScript)

Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.

Messari logo
Messari

Senior Full Stack Engineer with React and TypeScript

Join Messari as a Senior Full Stack Engineer focusing on React and TypeScript to build scalable web applications.

Airbnb logo
Airbnb

Senior Software Engineer, Partner API

Join Airbnb as a Senior Software Engineer to design and build our Partner API platform, enabling third-party integrations. Remote eligible.

Square logo
Square

Senior Software Engineer (Frontend/Fullstack)

Join Square as a Senior Software Engineer (Frontend/Fullstack) to build world-class e-commerce solutions using JavaScript, PHP, and VueJS.

Scout AI logo
Scout AI

Senior Software Engineer (Backend) - TypeScript & Go

Join Scout AI as a Senior Backend Engineer to build scalable blockchain systems using TypeScript and Go.

BisectHosting logo
BisectHosting

Full-Stack Software Developer (GoLang)

Join BisectHosting as a Full-Stack Developer using GoLang and React.js. Work remotely with a focus on gaming server solutions.

Gofore logo
Gofore

Senior Full-Stack Developer with AWS and Angular

Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!

Calm logo
Calm

Senior Backend Engineer

Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.