Apply

Senior Software Engineer, Backend (Developer - Onchain Payments)

Posted 2024-10-16

View full description

💎 Seniority level: Senior, 6+ years

📍 Location: USA

💸 Salary: 180625 - 212000 USD per year

🔍 Industry: Crypto and blockchain technology

🏢 Company: Coinbase Careers Page

⏳ Experience: 6+ years

🪄 Skills: AWSBackend DevelopmentLeadershipPostgreSQLSoftware DevelopmentBlockchainEthereumKafkaKubernetesMongoDBMySQLRabbitmqRubyProduct DevelopmentGoRedisCollaboration

Requirements:
  • 6+ years of experience in software development with a focus on backend development
  • Mastery of Go and/or Ruby; experience with Solidity is a plus
  • Proven track record of swiftly delivering high-quality backend systems
  • Solid understanding of Ethereum and EVM-compatible chains with smart contract development experience
  • Demonstrated commitment to great developer experiences and open source code, particularly in crypto and payments
  • Experience with distributed systems, microservices architecture, and event-driven architectures
  • Familiarity with databases (PostgreSQL, MySQL, MongoDB), caching systems (Redis, Memcached), and message queues (Kafka, RabbitMQ)
  • Developer operations experience, including Cloud providers like AWS and technology such as Kubernetes
  • Understanding of web security best practices and secure coding practices for financial systems
  • Exceptional problem-solving and collaboration skills, with effective communication abilities
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience
Responsibilities:
  • 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 adjust accordingly
  • Build the backend orchestration for a novel open-source web3 payment protocol
  • Collaborate closely with product managers, designers, and other cross-functional partners
  • Leverage, maintain, and improve upon an existing legacy codebase of Coinbase Commerce
  • Follow and evangelize engineering best practices
  • Optimize backend performance and troubleshoot complex fullstack issues
Apply

Related Jobs

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