Software Engineer, Backend (Cdp Api)

Details of the offer

The Coinbase Platform APIs are the easiest way for developers to get started with building crypto applications.
Conceived by Coinbase CEO Brian Armstrong, these APIs enable those with no prior knowledge of crypto to begin sending and receiving crypto in as little as 30 seconds.
A top priority of the Coinbase Developer Platform (CDP), the Platform APIs encapsulate some of the most cutting-edge technologies in crypto by externalizing Coinbase's internal services, built over more than a decade of experience.
The Platform APIs combine custodial and non-custodial wallets into one clean abstraction, making interactions with the blockchain simple and painless.
The Platform API team owns both server-side APIs and client-side libraries across different languages.
The team seeks a full-stack engineer who is passionate about all aspects of excellent developer experiences: authoring clear and informative documentation, building compelling sample applications, interacting directly with customers to incorporate feedback, architecting delightfully simple SDKs, etc.
The engineer must be comfortable operating in both frontend and backend codebases, fluent across a variety of programming languages, and demonstrate both high code velocity and quality simultaneously.
The Platform API team consists of some of the most prolific and tenured software engineers at Coinbase, and is excited to ship a game-changing set of APIs and SDKs at breakneck speed.
What you'll be doing: Develop, and maintain scalable, secure, and high-performance backend systems for the Platform APIs using Go and PythonDefine and maintain clean and conformant HTTP REST API definitions using OpenAPI specificationsDevelop, and maintain ergonomic, open-source SDKs to interact with the Platform APIs using Ruby, Typescript, Go, Python, and JavaAuthor, publish, and maintain clear and concise documentation, including quickstart and how-to guides, to increase adoption of the Platform APIs and SDKsDevelop secure and scalable key management systems, packaged as Docker images, to enable crypto wallet functionality across a range of custodial configurations (e.g.
self-custodial MPC)Work closely with many different teams at Coinbase to externalize their backend services through the Platform APIs, ensuring consistency of concepts, style, and designInterface directly with customers to collect their feedback and iteratively improve the Platform APIs and SDKsBuild compelling sample applications end-to-end using the Platform APIs and SDKs to demonstrate their value and pressure-test the developer experienceTroubleshoot and debug complex fullstack issues, ensuring stability, reliability, and securityParticipate in code reviews and provide constructive feedback to maintain high code quality standardsWhat we look for in you: 3+ years of experience in both backend and frontend software developmentMastery of Go or JavaScript or PythonExcellent verbal and written communication skills, with an eye for detail and a passion for clear, comprehensive developer documentationStrong understanding of crypto wallets, including key management, cryptography, and blockchain protocols (e.g.
EVM)Proven track record of developing, and shipping high-quality, ergonomic client-side libraries and SDKsSolid knowledge of RESTful API design principles and experience with API development and integrationFamiliarity with AWS and containerization technologies like KubernetesUnderstanding of security best practices and experience with implementing secure coding practices for financial systemsJob #: GDBE04US

#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobleads

Requirements

Senior Security Engineer

The Opportunity We are looking for a trustworthy and proactive Senior Security Engineer to be the technical thought leader and driver of holistic security op...


Incode Technologies - Missouri

Published 11 days ago

Rn Specialist

Bethesda Brings out the Best in Talented, Caring People!At Bethesda, more than 1,200 employees dedicate their careers to improving the lives of others. As a ...


Bethesda Health - Missouri

Published a day ago

Senior Software Engineer

Who is Recruiting from Scratch:Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware tal...


Recruiting From Scratch - Missouri

Published a day ago

Senior Machine Learning Engineer

Who is Recruiting from Scratch:Recruiting from Scratch is a talent firm that focuses on placing the best candidate for our clients. Our team is 100% remote a...


Recruiting From Scratch - Missouri

Published a day ago

Built at: 2025-01-03T10:01:32.933Z