Block logo

Staff iOS Software Engineer, Bitcoin

Block

Bay Area, CA · US - CA - Bay Area - Remote · USD 263,600-395,400 · 4+ years experience · Remote · Posted Oct 6, 2026

At a glance

Experience
4+ years experience
Workplace
Remote
Location
Bay Area, CA · US - CA - Bay Area - Remote
Salary
USD 263,600-395,400

About the role

  • As a Staff iOS Engineer on Bitcoin at Block, you will own the technical direction and delivery of a critical area of our iOS product experience with bitcoin and stablecoin.
  • This is a hands-on role where you will prototype new ideas, make architectural decisions, write production code, and lead work through launch and ongoing improvement.

Responsibilities

  • Build products in iOS related to bitcoin, stablecoin and non custodial wallets.
  • Work across interfaces in Cash App, Square and Bitkey.
  • Own complex features end to end, including client architecture, service integration, testing, rollout, and post-launch improvements.
  • Work with product and design to shape customer journeys, prototype new interactions, and turn open questions into delivery plans.
  • Build prototypes, reference implementations, and critical paths that prove a direction before broader adoption.
  • Contribute bitcoin and stablecoin technology to open source when it creates value for the broader community.
  • Influence the technical direction within the product area, making explicit tradeoffs and sequencing dependencies with adjacent teams.
  • Improve architecture and shared components where they make product development faster, safer, or more consistent.
  • Integrate AI-assisted development tools into daily workflows to drive leverage across bitcoin engineering.
  • Mentor engineers through design discussions, code reviews, and structured guidance that helps them take on greater ownership.

Requirements

  • 12+ years of professional software engineering experience, including 4+ years building native iOS products.
  • Deep experience building, shipping, and maintaining native iOS products using Swift and Apple frameworks.
  • Experience creating foundational systems, shared frameworks and tooling used widely on your team.
  • A record of leading strategic initiatives with broad adoption and durable impact.
  • Strong systems thinking, technical communication, mentoring, and organizational influence.

Preferred qualifications

  • Experience working in large, modular iOS applications, including existing UIKit or Objective-C codebases.
  • Experience with build systems, continuous integration and delivery, testing infrastructure, observability, or mobile performance.
  • Experience supporting customer-facing or seller-facing products in financial services, commerce, or another high-trust environment.
  • Experience with experimentation infrastructure, feature flags, or large-scale product delivery.
  • Experience working with bitcoin, stablecoin and non custodial technologies.
  • A record of identifying and leading work that was not already on a team's roadmap.

Benefits

  • Remote work
  • Medical insurance
  • Flexible time off
  • Retirement savings plans
  • Modern family planning

Workplace

  • Remote work available in US - CA - Bay Area.

Skills

  • Swift
  • Objective-C
  • SwiftUI
  • UIKit
  • Swift Concurrency
  • Combine
  • Xcode
  • Instruments
  • Bazel
  • Protocol Buffers

Block

Staff iOS Software Engineer, Bitcoin

Apply now