Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Coinbase

Senior Staff Software Engineer (Native Mobile)

Posted Updated
Discussion
  • We’re hiring a Senior Staff Software Engineer, Native Mobile to join the App Infra team within the Consumer & Business group as a technical architect for Coinbase’s native mobile future
  • This is the most significant client platform shift in the company’s history, replacing the React Native app with native Swift and Kotlin builds for millions of customers
  • Coinbase mobile engineers will be expected to support both iOS and Android on their teams using AI-driven agentic translation at unprecedented scale
  • You’ll own outcomes spanning the App Infra team and our ~30 product teams, set our architectural patterns, and relentlessly drive Coinbase towards a novel, world-class mobile development experience
  • Define the technical strategy to make the native app development future at Coinbase a reality
  • Lead the AI-assisted migration approach, designing reusable AI-automation paradigms such as agent swarms, automated dual-repo synchronization, and continuous improvement of translation efficiency using automated feedback loops
  • Architect a paved-road native framework in Swift and Kotlin that sets the architectural bar across teams, unlocking the ability for a single mobile contributor to be productive in both iOS and Android codebases simultaneously
  • Drive organizational readiness as a trusted cross-functional partner with product, design, and engineering leadership, resolving cross-team blockers, de-escalating conflict during the dual-app straddle period, and holding peer leaders to a high bar so their patterns spread across teams
  • Mentor L5-L6 engineers, develop the technical leadership pipeline for native mobile, and recruit actively through reputation, ensuring the team excels in your absence and your successor is developing
  • Become a leader throughout the entire mobile community at Coinbase, defining best practices and fostering connection and support between all mobile engineers
  • Experience designing AI-native engineering workflows adopted across teams, including LLM-driven code generation, agent-based automation, or reusable automation patterns that re-implement existing workflows
  • Proven influence without authority at senior levels, with experience changing the technical direction of teams outside your own, securing leadership alignment on ambiguous high-stakes decisions, and resolving cross-team blockers using all tools at your disposal
  • Deep mobile performance expertise across iOS and Android, including cold start optimization, frame stability, scroll jank elimination, and device-tier profiling, with experience setting the architectural bar and defining ownership boundaries other teams build against
  • Uses generative AI responsibly, maintaining human oversight to deliver business-ready outputs and measurable gains in workflow efficiency, cost, and quality
  • 12+ years of software engineering experience with deep expertise in iOS or Android native mobile development (Swift/iOS or Kotlin/Android) and strong working proficiency in the other platform, operating at depth across your own and adjacent team codebases
  • Track record of owning outcomes spanning 2-3+ teams that drive business impact, including multi-phase platform migrations or rewrites at scale where you shaped strategy and made trade-offs that raised ROI across teams

Skills

What Staff Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.