Senior Staff iOS Engineer

Block

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $201k
This role $330k
$112k most similar roles pay here $426k

This role pays more than 99% of similar roles. Most pay $171,000–$231,150 — the shaded band above. At the midpoint, this role pays about $330k versus about $201k 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 54 open roles on FindRole.

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

Most-posted roles

View all roles at Block

At a glance

TL;DR · Senior Staff iOS Engineer

As a Senior Staff iOS Engineer, you will join the team building native foundations for seller-facing software across multiple teams. You will identify and frame systemic iOS problems lacking clear ownership, define architecture and standards, and build prototypes to prove technical directions. Your role involves leading multi-quarter migrations, establishing durable practices for quality and observability, and mentoring other engineers to create a scalable ownership model. You will work with Swift, Objective-C, SwiftUI, UIKit, Swift Concurrency, Combine, Xcode, Instruments, Protocol Buffers, Bazel, and AI-assisted development tools. The role focuses on solving complex technical challenges within the domain of multi-tenant SaaS products that support business operations. By creating shared frameworks and developer tooling, you will ensure high performance, reliability, and security for critical infrastructure used across various internal teams and applications.

What you'll do

  • Identify and frame systemic iOS problems that lack clear ownership or direction.
  • Define strategy, architecture, standards, and success metrics across multiple teams and applications.
  • Build prototypes and reference implementations to prove technical directions for the organization.
  • Lead multi-quarter migrations and foundational initiatives to achieve broad adoption across teams.
  • Establish durable practices for quality, testing, observability, release safety, and maintainability.
  • Develop senior engineers and create an ownership model that removes personal bottlenecks.
  • Utilize AI tools to investigate problems and deliver results at a larger scale.

What we're looking for

  • 12+ years of professional software engineering experience.
  • 8+ years in roles where mobile engineering was a primary responsibility.
  • 4+ years building native iOS products.
  • Deep expertise across modern and legacy iOS frameworks, Swift, and Objective-C.
  • Experience creating foundational systems, shared frameworks, or developer tooling used across multiple teams.
  • A record of leading strategic, multi-quarter initiatives with broad adoption and durable impact.
  • Experience connecting platform strategy to customer-facing and multi-tenant SaaS products that support business operations.
  • Strong systems thinking, technical communication, mentoring, and organizational influence.

More like this

Similar roles

Staff Software Engineer, iOS

Intuit

Mountain View, CA 29 days ago $202,500$274,000
Swift Objective-C SwiftUI UIKit Core ML Vision Natural Language Foundation Models XCTest XCUITest CI/CD Fastlane CocoaPods Swift Package Manager Xcode Figma Zeplin LLM Prompt Engineering MVVM VIPER
8+ yrs exp

Senior iOS Engineer

Adobe

San Francisco, CA +3 3 days ago $139,000$257,550
Swift SwiftUI Objective-C C++ UIKit Cocoa Touch Xcode REST GraphQL Git GitHub Instruments MVC MVVM Object-Oriented Programming
5+ yrs exp

Lead Software Engineer, Senior iOS Developer

JPMorgan Chase

Columbus, OH 89 days ago
Swift Objective-C UIKit SwiftUI Xcode Core Data MVVM VIPER Clean Architecture Coordinator Swift Package Manager CocoaPods XCTest XCUITest CI/CD Combine GCD async/await GenAI Agentic AI
5+ yrs exp

Lead iOS Software Engineer

JPMorgan Chase

Columbus, OH 52 days ago
Swift iOS SDK SwiftUI XCTest Xcode CI/CD Agile Cloud Native AI-assisted Engineering Software Development Life Cycle Mobile System Design Security Automation Xcode Instruments

Senior Software Engineer iOS

CVS Health

Remote (TX) 40 days ago $92,700$185,400
Swift SwiftUI UIKit iOS REST APIs WebSockets LLM RAG GraphQL CI/CD MVVM Clean Architecture OAuth 2.0 OpenID Connect Azure OpenAI OpenAI Anthropic Gemini Markdown Rendering
5+ yrs exp Remote

Senior Software Engineer, iOS

Lyft

San Francisco, CA 5 days ago $148,000$185,000
Swift UIKit SwiftUI Declarative UI iOS Reactive Programming Figma Open Source Mobile Infrastructure Refactoring
Hybrid