Senior Software Engineer - Backend

August 2

Apply Now
Logo of Coinbase

Coinbase

Digital Currency • Software • Payment Processing • Bitcoin • Technology

1001 - 5000 employees

Founded 2012

₿ Crypto

💸 Finance

💳 Fintech

💰 $21.4M Post-IPO Equity on 2022-11

Description

• Design, develop, and maintain highly interactive, responsive, and user-friendly services with focus on developer ergonomic for Coinbase Staking using Golang, TypeScript, and Solidity • Collaborate with backend engineers to integrate our SDK with APIs and smart contracts for seamless staking • Implement new features, enhancements, and optimizations to drive the growth and success of Coinbase Staking • Optimize developer ergonomics, ensuring a smooth developer experience • Develop and maintain reusable, modular, and well-documented public SDKs • Troubleshoot and debug complex on and off chain issues • Collaborate with external and internal developer to implement an intuitive experience • Contribute to the development of our design system and smart contract best practices • Participate in code reviews and provide constructive feedback to maintain high code quality standards

Requirements

• 5+ years of experience in software development, with a focus on both backend and smart contract development • Mastery of Golang, Solidity, and TypeScript; familiar with Ruby is a plus • Experience in smart contract engineering and their interactions with off-chain systems • Experience with integrating backend APIs with open source SDKs • Familiarity with different testing frameworks, patterns, and experience with writing unit and integration tests • Knowledge of Onchain to backend system interaction best practices to ensure a smooth staking experience • Understanding of Onchain security best practices and experience with implementing secure coding practices for financial systems • Strong problem-solving skills and ability to find elegant solutions to complex challenges in the crypto staking space • Excellent communication and collaboration skills, with the ability to work closely with designers, backend engineers, and product managers • Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience • Passion for Onchain/Web3 and understanding of blockchain technologies, particularly Ethereum and EVM-compatible chains

Benefits

• Target bonus • Target equity • Benefits (including medical, dental, vision, and 401(k))

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com