Apply📍 USA
🧭 Full-Time
💸 180625 - 212000 USD per year
🔍 Cryptocurrency and Payments
🏢 Company: Coinbase Developer Platform
- 6+ years of experience in software development with a strong focus on backend development working closely with frontend engineers; crypto experience is a plus.
- Mastery of Go and/or Ruby; experience with Solidity is a plus.
- Proven track record of rapidly shipping high-quality backend systems.
- Solid understanding of Ethereum and EVM-compatible chains, and experience with developing smart contracts.
- Demonstrated commitment to excellent developer experiences and open source code, especially in relation to crypto and payments.
- Understanding of distributed systems, microservices architecture, and event-driven architectures.
- Experience with databases (PostgreSQL, MySQL, MongoDB), caching systems (Redis, Memcached), and message queues (Kafka, RabbitMQ).
- Experience with developer operations, including Cloud providers like AWS and containerization technologies such as Kubernetes.
- Understanding of web security best practices and secure coding for financial systems.
- Exceptional problem-solving skills and ability to find elegant solutions in the crypto payment processing domain.
- Outstanding communication, leadership, and collaboration skills, effectively working with cross-functional partners.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience.
- Bring a 0-to-1 product to life to replace the global payment stack with crypto rails.
- Design, develop, and maintain a scalable, reliable, and secure payment processing backend using Go, Ruby, and Solidity.
- Work with frontend engineers to rapidly prototype user flows, gain market feedback, and productionize code.
- Build the backend orchestration for a novel open-source web3 payment protocol.
- Collaborate closely with product managers, designers, and cross-functional partners to achieve product market fit.
- Leverage and improve upon an existing legacy codebase of Coinbase Commerce.
- Follow best practices for operational excellence and maintenance of legacy code.
- Optimize backend performance for efficient transaction processing and high availability.
- Troubleshoot and debug complex fullstack issues.
AWSBackend DevelopmentLeadershipPostgreSQLSoftware DevelopmentEthereumKafkaKubernetesMongoDBMySQLRabbitmqRubyProduct DevelopmentGoRedisCollaboration
Posted 2024-10-22
Apply