C

Coinbase

Runs a crypto exchange and stores digital assets

Staff Software Engineer - Multiple Teams

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeRemote in Canada

About the Job

Requirements

  • At least 8 years of professional engineering experience shipping consumer-facing products at scale.
  • Expert-level mobile experience with React Native and native iOS development using Swift or Android development using Kotlin; experience across both platforms is a plus.
  • Proficiency in TypeScript and React.
  • Experience providing technical leadership for frontend architecture across multiple product areas or a platform, including state management, API integration patterns, and performance improvements that measurably improve latency or reliability, while guiding other engineers.
  • Experience building with large language models in production, including agentic systems, tool calling, streaming responses, or conversational interfaces.
  • Ability to drive projects from zero to production with minimal oversight and own product and technical decisions.
  • Ability to improve productivity and code quality using current AI-driven coding practices.

Responsibilities

  • Own end-to-end frontend experiences for the user's agent across mobile and web, including the conversational interface, trading ideas experience, and app entry points to the agent.
  • Build real-time, streaming interfaces for AI-driven advice, one-tap trade approvals, and autonomous execution that makes the agent's reasoning legible.
  • Set frontend architecture and technical direction across agentic surfaces, including streaming state, real-time market data, and conversational user experience; raise standards through design reviews, standards, and mentorship.
  • Shape agent behavior through prompt engineering, evaluations, and conversation analysis.
  • Partner with design, backend engineering, and the registered investment adviser to take features from concept to launch within regulatory guardrails.

Desired Qualifications

  • Backend experience, preferably with Go.
  • Familiarity with crypto, trading, or financial products.
  • Experience across both native iOS and Android platforms.

About the Company

Coinbase

Runs a crypto exchange and stores digital assets

Coinbase runs a cryptocurrency exchange for individuals and institutions, alongside financial apps for trading stocks and other assets where available. Its consumer app brings buying, selling and account management together, while Coinbase Prime combines trading, custody and financing for institutional clients. Developers use its software interfaces to build wallets and payment services into their own applications, and customers link traditional bank accounts to move money into or out of crypto. Coinbase earns transaction fees and charges for subscriptions and services such as custody. It was founded in 2012 and is a US company without a physical headquarters.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Coinbase

See more jobs