Log in
All Remote Jobs
Remote Back-end Engineer jobs
Senior Software Engineer, Backend (Developer - CDP API)
Remote Senior Software Engineer, Backend (Developer - CDP API)
Posted
1 week ago
Apply now
Please, let Coinbase Developer Platform know you found this job on RemoteYeah. This helps us grow π±.
Apply now
Description:
The Senior Software Engineer, Backend (Developer - CDP API) position is a remote role based in the USA.
The role is part of the Coinbase Developer Platform (CDP), which aims to simplify onchain development for developers.
The CDP APIs are designed to help developers build crypto applications quickly and easily, even without prior knowledge of crypto.
The team operates with a startup-like pace and culture, focusing on strong ownership and developer satisfaction.
Responsibilities include designing, developing, and maintaining scalable backend systems using Go and Javascript.
The engineer will define and maintain HTTP REST API definitions using OpenAPI specifications.
They will also develop open-source SDKs in various languages including Ruby, Typescript, Go, Python, and Java.
The role involves authoring clear documentation and guides to enhance the adoption of CDP APIs and SDKs.
The engineer will collaborate with different teams at Coinbase to externalize backend services through the CDP APIs.
Direct interaction with customers to gather feedback and improve the APIs and SDKs is expected.
The engineer will build sample applications to demonstrate the value of the APIs and SDKs.
Troubleshooting and debugging fullstack issues to ensure system stability and security is part of the job.
Participation in code reviews to maintain high code quality standards is required.
Requirements:
Candidates must have 6+ years of experience in backend development.
Mastery of Go and/or Ruby is required, with additional experience in Javascript, TypeScript, Python, and Java being a plus.
A strong understanding of distributed systems, microservices architecture, and event-driven architectures is necessary.
Excellent verbal and written communication skills, with attention to detail and a passion for developer documentation, are essential.
Familiarity with crypto wallets, key management, cryptography, and blockchain protocols (e.g., EVM) is required.
A proven track record of designing, developing, and shipping high-quality APIs is necessary.
Experience with databases (PostgreSQL, MySQL, MongoDB) and caching systems (Redis, Memcached) is required.
Deep knowledge of RESTful API design principles and experience with API development and integration is essential.
Familiarity with AWS and containerization technologies like Kubernetes is preferred.
Understanding of security best practices and experience with secure coding practices for financial systems is required.
Benefits:
The target annual salary for this position ranges from $180,065 to $218,900 USD, depending on work location.
Full-time offers from Coinbase include a target bonus, target equity, and comprehensive benefits.
Benefits include medical, dental, vision coverage, and a 401(k) plan.
Coinbase is committed to diversity and is an Equal Opportunity Employer, ensuring fair consideration for all applicants.
Reasonable accommodations for individuals with disabilities are provided during the employment process.
Apply now
Please, let Coinbase Developer Platform know you found this job on RemoteYeah . This helps us grow π±.
Apply now
About the job
Posted on
February 7, 2025
Job type
Full-time
Salary
$ 180,065 - 218,900 USD / year
Location requirements
πΊπΈ
United States - Remote
Position
Back-end Engineer
Experience level
Senior
Technology stack
JavaScript
TypeScript
Redis
AWS
Blockchain
REST
Kubernetes
Swagger
MongoDB
PostgreSQL
MySQL
Crypto
Python
Java
Go
Ruby
CD
Coinbase Developer Platform
View company profile
Report this job
Job expired or something else is wrong with this job?
Report this job
Leave a feedback