Coinbase Developer Platform

Coinbase Developer Platform is a technology company focused on providing tools and services for developers building applications on the Coinbase ecosystem. It aims to support innovation in the blockchain and cryptocurrency space.

Related companies:

Jobs at this company:

Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 188275 - 221500 USD per year

πŸ” Cryptocurrency and Financial Services

  • 7+ years of user research experience, preferably in a lead role for a large product area.
  • Experience in scaling UXR for various stakeholders to conduct valuable research.
  • Experience researching developer products and tools.
  • Working knowledge of general research principles and UX research principles.
  • Ability to lead teams and guide stakeholders in research, along with strong communication skills.

  • Leading the UX Research function for the Developer Product Group, working closely with Design and Product teams.
  • Coordinating and conducting mixed-methods research including interviews, usability testing, surveys, and fieldwork.
  • Providing guidance to stakeholders to turn business needs into actionable research questions.
  • Enabling the team to gather feedback from developers and crafting research reports to communicate findings.

LeadershipBlockchainJavaJavascriptJavaScriptCommunication SkillsAnalytical SkillsCollaborationProblem SolvingAttention to detailOrganizational skillsTime ManagementWritten communicationDocumentation

Posted 2024-11-09
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 211650 - 249000 USD per year

πŸ” Crypto and payments

  • 8+ years of experience in software development with a strong focus on fullstack development.
  • 2+ years of experience in a leadership position in a crypto start-up is a plus.
  • Mastery of Go, JavaScript, TypeScript, and Solidity; familiarity with Ruby is a plus.
  • Proven track record of rapidly shipping high-quality fullstack systems.
  • Deep understanding of Ethereum and EVM-compatible chains, with smart contract development experience.
  • Commitment to excellent developer experiences and open-source code in relation to crypto and payments.
  • Expertise in frontend development using frameworks like React, Next.js, and Angular.
  • 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 such as 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 generate elegant solutions.
  • Outstanding communication, leadership, and collaboration skills.
  • 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.
  • Lead the fullstack design and development of a secure, high-performance product using TypeScript, Go, and Solidity.
  • Rapidly prototype user flows to gain market feedback and productionize code as necessary.
  • Integrate with existing Coinbase surfaces, including Smart Wallet, Commerce, and Platform APIs.
  • Design, implement, and drive adoption of a novel open-source web3 payment protocol using Solidity.
  • Collaborate closely with product managers, designers, and cross-functional partners.
  • Maintain and improve upon an existing legacy codebase of Coinbase Commerce.
  • Drive adoption of engineering best practices, ensuring operational excellence.
  • Optimize frontend and backend performance for efficient transaction processing and smooth UI interactions.
  • Troubleshoot and debug complex fullstack issues for platform stability and security.
  • Provide technical guidance and contribute to the overall technical direction of Coinbase.

AWSLeadershipPostgreSQLSoftware DevelopmentEthereumFrontend DevelopmentJavascriptKafkaKubernetesMongoDBMySQLRabbitmqTypeScriptJavaScriptProduct DevelopmentGoAngularRedisNext.jsReactCollaboration

Posted 2024-10-22
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 180625 - 212000 USD per year

πŸ” Cryptocurrency and Payments

  • 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
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 105400 - 124000 USD per year

πŸ” Cryptocurrency and Finance

  • Enthusiastic, can-do attitude that thrives on a high degree of autonomy and embraces Coinbase’s 'Act Like an Owner' mindset.
  • Attention to detail - ability to get into the details, step back and assess if the output makes sense.
  • Confidence interacting with senior stakeholders.
  • Demonstrated ability to work collaboratively and build effective cross-functional relationships.
  • Strong interest in Crypto economy, Coinbase’s products and a desire to continuously learn.
  • Strong technical skills - ability to use Google Sheets and strong financial acumen.
  • At least 2 years experience in an FP&A, or strategic finance role or similar fast-paced finance environment (investment banking, asset management etc).

  • Providing monthly budgeting, variance analysis and forecasting support to multiple stakeholders, including business unit leaders and corporate FP&A.
  • Working with HR and Talent Business Partners to forecast headcount needs.
  • Conduct monthly budget reviews and annual planning exercises.
  • Lead deep dives into particular expense or revenue lines to understand their drivers and potential levers to enhance financial performance.
  • Supporting with month end close processes and quarter earnings call preparation.

PythonSQLData AnalysisFinancial ManagementData analysisAnalytical SkillsCollaborationMicrosoft ExcelAttention to detail

Posted 2024-10-22
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 246500 - 340000 USD per year

πŸ” Blockchain / Cryptocurrency / Developer Tools

  • A track record of building successful onchain products and understanding developer challenges.
  • Strong understanding of onchain development and dedication to empowering developers at scale.
  • 5+ years managing large, complex engineering teams (30+ employees) and leading technical managers.
  • 10+ years of experience in architecting, developing, and launching software products/services.
  • Intensity and focus of a startup environment, balancing strategic leadership with hands-on contributions.
  • Sharp analytical mindset, accountability, and hands-on technical skills.
  • Understanding of Coinbase’s business priorities and translating them into a strategic engineering approach.
  • Experience leading teams delivering exceptional developer experiences through APIs, SDKs, and documentation.

  • Grow and mentor a high-performing team of engineers, fostering a culture committed to onchain innovation.
  • Focus on developer satisfaction through APIs, SDKs, documentation, and seamless integration pathways.
  • Drive talent development from recruitment to mentorship, enabling engineers to excel.
  • Lead technical innovations that advance the industry and enhance user experiences.
  • Collaborate with product, UX, and cross-functional teams to shape a compelling vision and roadmap.
  • Establish a clear technical direction and ensure robust architecture and agile processes.
  • Continually improve customer experience by setting high standards for usability and simplicity.
  • Implement metrics and systems for operational efficiency ensuring world-class development processes.

AWSLeadershipAgileJavascriptRubyRuby on RailsJavaScriptStrategyGoReact

Posted 2024-10-22
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 188275 - 221500 USD per year

πŸ” Web3 / Blockchain

  • 6+ years of experience in a developer advocacy, technical evangelism, or similar role.
  • Proven experience as a Developer Advocate in Web3, including community building and public speaking.
  • Strong foundation in software development and a thorough understanding of blockchain technology.
  • Exceptional communication skills for producing engaging and informative technical content.
  • Experience in public speaking at conferences and conducting technical workshops.

  • Engage with the onchain developer community through industry events and social media.
  • Promote the Coinbase Developer Platform by creating how-to guides, tutorials, blog posts, and sample apps.
  • Partner with the documentation team to prioritize content gaps and improvements and gather developer feedback.
  • Collaborate with internal teams to identify investments to extend reach and drive adoption.
  • Track key metrics related to engagement and satisfaction within the onchain builder community.

Software DevelopmentBlockchainContent creationCommunication Skills

Posted 2024-10-20
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ $180,625 - $212,500 per year

πŸ” Cryptocurrency/Blockchain

  • 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.

  • 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 developers 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.

Software DevelopmentBlockchainEthereumTypeScriptGolangCollaborationProblem Solving

Posted 2024-10-14
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ $175,100 - $206,000 per year

πŸ” Cryptocurrency, Developer Tools

  • 4+ years of Technical Writing experience.
  • An owner mindset with the ability to succeed in a fast-paced environment.
  • Ability to come up to speed quickly on new product areas and write great documentation for new and intermediate developers.
  • Ability to identify content gaps and opportunities across our suite of products to drive adoption and engagement.
  • Adept at communicating technical concepts clearly and precisely, without jargon.
  • A background in software development and comfortable working with Ruby, Go, Typescript, Node, Java, or Next.js.
  • Experience writing about frontend and backend languages, and ideally also onchain languages (eg: Solidity).

  • Document new products, features, and APIs.
  • Create quickstart guides, including content that showcases how to use multiple products in our suite of developer tools together to enable common use cases.
  • Document standards, guidelines, and best practices for other teams to follow.
  • Improve content quality across core documentation to drive activation and usage through curation and content performance analysis.
  • Push Coinbase and the industry forward by dreaming up and implementing new ways to deliver, author, analyze, and interact with technical content.

Software DevelopmentJavaRubyTypeScriptGoNext.jsDocumentation

Posted 2024-10-12
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 180625 - 212500 USD per year

πŸ” Crypto and Blockchain development

  • 5+ years of experience in both backend and frontend software development.
  • Mastery of Go and JavaScript, with experience in Ruby, TypeScript, Python, and Java as a plus.
  • Excellent verbal and written communication skills and detail-oriented documentation.
  • Strong understanding of crypto wallets, key management, cryptography, and blockchain protocols.
  • Proven track record of designing, developing, and shipping high-quality client-side libraries and SDKs.
  • Strong understanding of distributed systems, microservices architecture, and event-driven architectures.
  • Experience with databases like PostgreSQL, MySQL, MongoDB, and caching systems such as Redis and Memcached.
  • Solid knowledge of RESTful API design principles and experience in API development and integration.
  • Familiarity with AWS and containerization technologies like Kubernetes.
  • Understanding of security best practices for financial systems.

  • Design, develop, and maintain scalable, secure, and high-performance backend systems for the CDP APIs using Go and Javascript.
  • Define and maintain clean and conformant HTTP REST API definitions using OpenAPI specifications.
  • Design, develop, and maintain ergonomic, open-source SDKs to interact with the CDP APIs using Ruby, Typescript, Go, Python, and Java.
  • Author, publish, and maintain clear and concise documentation to increase adoption of the CDP APIs and SDKs.
  • Develop secure and scalable key management systems to enable crypto wallet functionality.
  • Work closely with teams to externalize backend services through the CDP APIs.
  • Interface directly with customers to collect feedback and improve the CDP APIs and SDKs iteratively.
  • Build sample applications using the CDP APIs and SDKs to demonstrate value and test the developer experience.
  • Troubleshoot and debug complex fullstack issues.
  • Participate in code reviews and provide feedback.

AWSDockerPostgreSQLPythonSoftware DevelopmentBlockchainJavaJavascriptKubernetesMongoDBMySQLRubyTypeScriptJavaScriptGoREST APIRedisCommunication Skills

Posted 2024-08-07
Apply