Full-Time

Senior Software Engineer

Fullstack, Developer, Cdp API

Confirmed live in the last 24 hours

Coinbase

Coinbase

5,001-10,000 employees

Digital currency wallet and transaction platform

Fintech
Crypto & Web3

Compensation Overview

$180.6k - $212.5kAnnually

+ Bonus + Equity + Benefits

Senior

Remote in USA

Category
Full-Stack Engineering
Software Engineering
Required Skills
Kubernetes
Python
JavaScript
MySQL
Ruby
Java
Postgres
Docker
TypeScript
Blockchain
AWS
Go
Cryptography
Redis
MongoDB
REST APIs
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, with an eye for detail and a passion for clear, comprehensive developer documentation
  • 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 familiarity with onchain activity such as interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services.
Responsibilities
  • 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, to increase adoption of the Platform APIs and SDKs
  • Develop 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 design
  • Interface directly with customers to collect their feedback and iteratively improve the CDP APIs and SDKs
  • Build compelling sample applications end-to-end using the CDP APIs and SDKs to demonstrate their value and pressure-test the developer experience
  • 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

Coinbase operates a digital currency wallet and platform that allows users to buy, sell, and manage digital currencies like bitcoin, ethereum, and litecoin. The platform is designed to be user-friendly, making it easy for both merchants and consumers to engage in transactions with digital currencies. Coinbase generates revenue primarily through transaction fees, trading services, and custodial solutions. What sets Coinbase apart from its competitors is its strong emphasis on trust and user-centric design, ensuring that clients have a reliable and straightforward experience. The company's goal is to promote innovation and create an open financial system that provides equal opportunities for all users.

Company Stage

IPO

Total Funding

$616.1M

Headquarters

San Francisco, California

Founded

N/A

Growth & Insights
Headcount

6 month growth

6%

1 year growth

21%

2 year growth

-1%
Simplify Jobs

Simplify's Take

What believers are saying

  • Coinbase's continuous innovation, such as the SOL Staking API, offers users new opportunities for earning rewards.
  • The company's strategic partnerships and investments, like those with Aptos Tech, position it for growth and expansion in the blockchain industry.
  • Coinbase's user-centric design, exemplified by features like the smart wallet, enhances customer satisfaction and loyalty.

What critics are saying

  • The class action lawsuit against Coinbase Global poses potential legal and financial challenges.
  • Intense competition from other crypto platforms like Kraken and Ripple could impact Coinbase's market share.

What makes Coinbase unique

  • Coinbase's integration of Taproot addresses enhances Bitcoin transaction efficiency and security, setting it apart from competitors.
  • The introduction of a smart wallet feature with biometric authentication simplifies user experience, distinguishing Coinbase in the digital currency space.
  • Coinbase's involvement in significant VC funding rounds, like Aptos Tech, highlights its influence and strategic positioning in the blockchain ecosystem.

Help us improve and share your feedback! Did you find this helpful?