What are the responsibilities and job description for the Senior Software Engineer, Smart Contract (Onchain Payments) position at Coinbase Developer Platform?
In the past few years, the foundational technology required for crypto to replace traditional payment rails has finally come online : stablecoins, cost-effective L2 networks, and Coinbase Smart Wallet. This represents a multi-billion dollar opportunity for Coinbase to disrupt the payments industry by leveraging its leading position in onchain development and deep expertise of existing fiat rails.To fulfill this goal, the team’s work will include both 0-1 product development and building off of the existing Coinbase Commerce product. It’s best to think of the team as a start-up within Coinbase looking to find product market fit for a radically new approach to payments.What you’ll be doing : Bring a 0-to-1 product to life to replace the global payment stack with crypto railsDesign, build, ship, and evangelize an open-source web3 payment protocol, including complex cases such as subscriptions and escrow, written in SolidityDrive adoption of the web3 payment protocol through participation in the onchain community, including social media and conferencesContribute the fullstack design and implementation of a secure, high-performance product using TypeScript, Go, Ruby, and SolidityWork with other engineers to rapidly prototype user flows, gain market feedback and adjust accordingly, productionizing code as necessaryCollaborate with product managers, designers, and other cross-functional partners to find product market fitLeverage, maintain, and improve upon an existing legacy codebase of Coinbase CommerceFollow and evangelize engineering best practices, ensuring operational excellence and sound maintenance of legacy codeLevel up the team’s experience with Solidity development through knowledge-sharing, code reviews, and pairwise codingTroubleshoot and debug complex fullstack issuesWhat we look for in you : 6 years of experience in software development with a strong focus on smart contract engineering, including deploying to production and working with smart contract auditors.World-class understanding of Ethereum, EVM-compatible chains, and associated development environment (Foundry, Viem / WAGMI, etc.); knowledge of other protocols (e.g. SVM) is a plusSubstantial experience with the cutting edge of onchain protocols, including DeFi, stablecoins, lending / borrowing, DEXs, payments, account abstraction, the newest Ethereum Improvement Proposals, etc.Mastery of Solidity, Javascript / Typescript and at least one backend language (e.g. Go, Java, ruby)Proven track record of rapidly shipping high-quality code quicklyDeep commitment to excellent developer experiences and open source code, ideally with an established reputation in the industrySolid understanding of distributed systems, microservices architecture, and event-driven architectures, including experience with databases (PostgreSQL, MySQL, MongoDB), caching systems (Redis, Memcached), and message queues (Kafka, RabbitMQ)Experience with developer operations, including Cloud providers such as AWS and containerization technologies such as KubernetesSolid understanding of web security best practices and experience with implementing secure coding practices for financial systemsExceptional problem-solving skills and ability to find elegant solutions to complex challenges in the crypto payment processing domainOutstanding communication, leadership, and collaboration skills, with the ability to work together effectively with cross-functional partnersBachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experienceCrypto-forward experience, including familiarity with onchain activity such as interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services.Job # : GDSCE05USPay Transparency Notice : Depending on your work location, the target annual salary for this position can range from $[Zone 3 Pay] to $[Zone 1 Pay] target bonus target equity benefits (including medical, dental, vision and 401(k)).#J-18808-Ljbffr