Latest AI JobsBrowse Jobs
Coinbase logo

Staff Software Engineer, Native Mobile

CoinbaseRemote - USAEngineering - Mobile
Apply on company site
Salary
$218,025 — $256,500 USD
Job type
Full-time
Work mode
Remote
Experience
Senior · 8+ yrs
Posted
30 Sept 2026
Status
Open · checked 7d ago

About this role

Engineers who thrive on large-scale architectural transformations and hands-on technical leadership will find a strong fit in this Staff Software Engineer role at Coinbase. Operating within the Consumer & Business group, the App Infra team is currently undertaking a greenfield rewrite of the primary mobile application, moving away from React Native toward robust native builds in Swift and Kotlin. This initiative relies heavily on AI-driven agentic workflows to translate and rebuild core user surfaces for millions of customers.

As a senior technical owner, this individual will establish the structural foundation for the new native codebase while staying deeply involved in writing and reviewing code. Responsibilities include defining module boundaries, optimizing build performance, guiding developer experience, and shaping the synchronization strategy between the legacy and new applications during the transition. The position demands a balance of deep mobile expertise, strategic execution, and familiarity with generative AI development workflows to steer the migration successfully.

What you will do

  • Own the overall architecture of core native application surfaces in Swift and Kotlin to support product teams onboarding to native.
  • Establish enforceable module boundaries, visibility rules, and compile-time checks to ensure a scalable and high-quality codebase.
  • Remain hands-on across the team codebase by actively writing and reviewing code at depth.
  • Lead agentic code translation workflows by implementing automated systems for recurring migration tasks.
  • Own and improve the developer experience for the native codebase through faster builds, reliable CI/CD pipelines, and clear documentation.
  • Design the dual-app synchronization strategy and manage the balance between daily agent automations and human review processes.
  • Mentor engineers across mobile teams and establish engineering best practices throughout the broader mobile community.

What you need

  • Bring 8 or more years of professional mobile software engineering experience focusing on iOS or Android using Swift or Kotlin.
  • Possess working proficiency in the alternate platform along with a willingness to build cross-platform fluency.
  • Demonstrate a proven track record of shipping scalable mobile applications with direct ownership of architecture and release quality.
  • Show deep understanding of mobile performance optimization including cold start times, frame stability, and scroll jank across varied device tiers.
  • Demonstrate the ability to translate organizational strategy into technical execution and secure alignment across cross-functional teams.
  • Bring practical experience with AI-assisted code generation or LLM-driven development workflows.
  • Have documented success in improving developer experience through build systems, CI/CD pipelines, and release tooling.

Benefits

  • Medical
  • Dental
  • Vision
  • 401(k)

Skills and tech stack

Questions candidates ask

What is the remote work policy?

Coinbase operates as a remote-first, but not remote-only company. Employees should expect to gather quarterly for intense in-person working sessions known as surges.

What is the compensation range for this position?

The annual base salary range is $218,025 to $256,500 USD. Total compensation may also include equity, bonus eligibility, and standard benefits.

What team will I be joining?

This role sits within the App Infra team, which is part of the Consumer & Business group at Coinbase. The team is currently focused on replacing the existing React Native app with native Swift and Kotlin builds.

What kind of technical initiatives will I work on?

You will lead a greenfield native mobile app rewrite using AI-driven agentic workflows to translate and rebuild core surfaces. This includes owning native architecture, module boundaries, and developer experience.

Ready to apply?

The application is on the official Coinbase careers page.

Apply on company site