Block
Staff iOS Software Engineer, Product Platform
$264K–$395K
Bay Area, CA, United States of America +1 · Remote · Staff · Full-time · Posted Sep 14, 2026
- Location
- Bay Area, CA, United States of America
US - CA - Bay Area - Remote - Experience
- 12+ years professional software engineering; 8+ years with mobile engineering as a primary responsibility, including 4+ years building native iOS products.
About the job
Build and evolve shared iOS platform systems, tools, and standards that improve product engineering across Cash App and Square, while providing hands-on technical leadership and advancing AI-native development.
What you'll do
- Design and maintain shared iOS architecture, libraries, frameworks, and developer tools; lead foundational initiatives and migrations through adoption.
- Set cross-team technical strategy and practices for quality, performance, security, reliability, testing, and release safety.
- Integrate and evaluate AI-assisted development tools, verify their outputs, and improve platform support for engineers and coding agents.
What they ask for
- 12+ years of professional software engineering experience.
- 8+ years in roles where mobile engineering was a primary responsibility, including 4+ years building native iOS products.
- Deep expertise across modern and legacy iOS frameworks, Swift, and Objective-C.
- Experience creating shared foundational systems or tooling used across teams and leading strategic multi-quarter initiatives with broad adoption.
Nice to have
- Experience with large modular iOS apps, build systems, CI/CD, testing infrastructure, observability, or mobile performance.
- Experience in financial services, commerce, experimentation infrastructure, or developer platforms for AI coding agents.
Pay
$263,600 — $395,400 USD (base salary); $263,600 — $395,400 USD (base salary); $263,600 — $395,400 USD (base salary); $263,600 — $395,400 USD (base salary)
Tools
Swift, Objective-C, SwiftUI, UIKit, Swift Concurrency, Combine, Xcode, Instruments
AI focus
Integrate and evaluate AI-assisted development tools, develop AI-powered platform capabilities where valuable, verify AI-assisted outputs, and improve platform ergonomics for coding agents.
Model-written summary · the original posting is authoritative