Canada Hybrid Employment CAD 154,000 - 154,000 Yearly

Coinbase is hiring a Software Engineer

About the Role

Coinbase is hiring a Software Engineer for the CDP Wallets & Onchain Tools team. Your role is to build a platform that accelerates web3 development. You will design and maintain open-source SDKs and APIs, create clear documentation, and work directly with customers to improve the developer experience.

What You'll Do

  • Design, develop, and maintain ergonomic, open-source SDKs using Typescript, React, React Native, Android, iOS, Unity, and Flutter.
  • Interface with and conformant HTTP REST API definitions using OpenAPI specifications.
  • Author, publish, and maintain clear and concise documentation, including quickstart and how-to guides, to increase SDK adoption.
  • Work closely with many internal teams to integrate wallets and onchain tools into Coinbase products.
  • Work directly with customers to collect feedback and iteratively improve Data APIs and SDKs.
  • Evangelize the SDK in the crypto community to gain greater adoption.
  • Build compelling sample applications end-to-end using the products to demonstrate their value.
  • Troubleshoot and debug complex fullstack issues, ensuring stability, reliability, and security.
  • Participate in code reviews and provide constructive feedback to maintain high code quality.

What We're Looking For

  • 3+ years of experience in fullstack development.
  • Fluency in Golang, Typescript, React, and React Native.
  • Experience with user authentication, Identity and Access Management systems, public key cryptography, and browser/mobile persistent storage mechanisms.
  • Established reputation in open source communities, with operational knowledge of how to grow adoption of GitHub repos.
  • Strong understanding of distributed systems, microservices architecture, streaming-based systems, and event-driven architectures.
  • Excellent verbal and written communication skills, with a passion for clear, comprehensive developer documentation.
  • Fluency with crypto wallets, including key management, cryptography, and blockchain protocols (e.g. EVM, Solana).
  • Understanding of security best practices and experience implementing secure coding practices for financial systems.
  • Demonstrated ability to responsibly use generative AI tools and copilots (e.g., LibreChat, Gemini, Glean) in daily workflows.

Technical Stack

  • Typescript
  • React
  • React Native
  • Golang
  • Android
  • iOS
  • Unity
  • Flutter

Team & Environment

You will join the CDP Wallets & Onchain Tools team at Coinbase, a company with an intense work culture focused on building the future global financial system. The mission is to increase economic freedom in the world. We seek candidates passionate about crypto and blockchain technology and emphasize working with high-caliber colleagues and seeking feedback to level up.

Benefits & Compensation

  • Compensation range: $154,000—$154,000 CAD.

Work Mode

This role follows a hybrid work model.

Coinbase is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law.

Required Skills
TypescriptReactReact NativeGolangAndroidiOSUnityFlutterfullstack developmentuser authenticationIAM systemspublic key cryptographydistributed systemsmicroservicesevent-driven architecture
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Coinbase

Coinbase is a leading global cryptocurrency exchange platform that allows users to buy, sell, and manage digital assets securely online.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago