Staff iOS Software Engineer, Bitcoin

Block

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$263,600–$395,400 / yr
Posted
20 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $220k
This role $330k
$121k $425k
below market most similar roles pay here above market

This role pays more than 99% of similar roles. Most pay $198,000–$241,750 — the blue band above. At the midpoint, this role pays about $330k versus about $220k for comparable roles.

Based on 240 similar postings.

Employer

About Block

Block, Inc. (formerly Square) is a financial technology company operating the Square merchant payments ecosystem, Cash App peer-to-peer payments, TIDAL music streaming, and Bitcoin-focused financial services. Industry: Financial Technology & Payments

Block currently has 41 open roles on FindRole.

Listed pay typically runs $217,800–$326,800 across 40 roles with salary data.

Most-posted roles

View all roles at Block

At a glance

TL;DR · Staff iOS Software Engineer, Bitcoin

JOB TITLE: Careers - Staff iOS Software Engineer, Bitcoin The Staff iOS Software Engineer, Bitcoin joins the team building products and platforms for bitcoin, stablecoins, and non-custodial wallets across Cash App, Square, and Bitkey. This role owns the technical direction and delivery of critical iOS product experiences, requiring the engineer to prototype ideas, make architectural decisions, and write production code. Key responsibilities include aligning product requirements with backend capabilities, managing dependencies with partner teams, and mentoring other engineers. The role utilizes Swift, Objective-C, SwiftUI, UIKit, Swift Concurrency, Combine, Xcode, Instruments, Bazel, and Protocol Buffers. Candidates must also leverage AI-assisted development tools. The work focuses on solving complex financial capabilities, ensuring security, privacy, and compliance while building reliable mobile experiences for bitcoin and stablecoin technologies in a high-trust environment.

What you'll do

  • Build and maintain native iOS products for bitcoin, stablecoins, and non-custodial wallets.
  • Own complex features end-to-end, including client architecture, service integration, and post-launch improvements.
  • Prototype new interactions and build reference implementations to prove technical directions.
  • Align product requirements with backend capabilities and manage dependencies with partner teams.
  • Improve shared components and architecture to increase development speed, safety, and consistency.
  • Implement automated testing, observability, and safe rollout practices with security safeguards.
  • Mentor engineers through design discussions, code reviews, and structured technical guidance.
  • Integrate and evaluate AI-assisted development tools to drive engineering leverage.

What we're looking for

  • 12+ years of professional software engineering experience.
  • 4+ years of experience 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 a team.
  • A record of leading strategic initiatives with broad adoption and durable impact.
  • Strong systems thinking, technical communication, mentoring, and organizational influence.
  • Experience working in large, modular iOS applications, including existing UIKit or Objective-C codebases (preferred).
  • Experience with build systems, CI/CD, testing infrastructure, observability, or mobile performance (preferred).

More like this

Similar roles

Staff Software Engineer, iOS Platform

Reddit

Remote (San Francisco, CA) 6 days ago $217,000–$303,900
iOS Swift Swift UI Structured Concurrency Dependency Injection Networking Layer Persistence Agentic Workflows
10+ yrs exp Remote

iOS Engineer, Wallet

Apple Inc

San Diego, CA +2 166 days ago $216,200–$324,800
Swift Objective-C iOS macOS watchOS NFC UWB Software Architecture Memory Management Performance Optimization Networking AI Tools
5+ yrs exp

iOS Engineer, Wallet

Apple Inc

San Diego, CA +2 166 days ago
Swift Objective-C iOS macOS watchOS NFC UWB Software Architecture Memory Management Performance Optimization Networking
5+ yrs exp