Quick summary
- Work type
- On-site
- Location
- San Francisco, CA
- Salary
- $217,800–$326,800 / yr
- Posted
- 48 days ago
- Freshness
- Confirmed live 2 days ago
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays more than 96% of similar roles. Most pay $193,950–$242,212 — the shaded band above. At the midpoint, this role pays about $272k versus about $218k 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 53 open roles on FindRole.
Listed pay typically runs $217,800–$326,800 across 52 roles with salary data.
Most-posted roles
- Software Engineer 12
- Machine Learning Engineer 6
- Data Analyst 3
- Data Scientist 3
- Product Data Scientist 3
At a glance
TL;DR · Senior iOS Engineer, Neighborhoods
As a Senior iOS Engineer on the Neighborhoods team, you will help shape the technical direction for mobile experiences across Cash App and Square Point of Sale. You will lead major workstreams to integrate loyalty, marketing, and ordering features while managing cross-team architecture and execution. Your daily responsibilities include hands-on development, mentoring other engineers, and collaborating with product managers to resolve ambiguous requirements. You will build systems that connect customer discovery in Cash App with seller fulfillment workflows. The role requires expertise in Swift, Objective-C, SwiftUI, UIKit, Swift Concurrency, Combine, Protocol Buffers, and Bazel. Additionally, you will act as an AI-native engineer by utilizing tools like Cursor, Claude Code, and Goose to accelerate implementation and improve observability. This role focuses on the technical challenge of connecting local businesses with customers through a unified mobile network.
Skills
What you'll do
- Lead major mobile workstreams to integrate the Square and Cash App ecosystems for local commerce.
- Drive cross-team architecture and execution to deliver seamless loyalty, marketing, and ordering features.
- Develop high-quality iOS features using SwiftUI and other modern technologies across multiple codebases.
- Collaborate with backend, web, and Android engineers to ensure product quality and technical excellence.
- Partner with product managers and designers to define scope and resolve technical trade-offs for ambiguous projects.
- Integrate AI tools into the development lifecycle to accelerate prototyping, testing, and documentation.
- Mentor other engineers and establish high standards for code quality and architectural ownership.
What we're looking for
- At least 8 years of experience in iOS engineering design and implementation.
- Deep proficiency in Swift and Objective-C programming languages.
- Experience leading iOS architecture with unidirectional data flow and declarative UI frameworks.
- Proven ability to lead large, multi-person mobile initiatives across team boundaries from inception to delivery.
- Experience using AI tools to improve engineering speed, quality, and technical documentation.
- Ability to work cross-functionally with product managers and designers to define scope and resolve ambiguity.
- Track record of mentoring engineers and shaping team missions and roadmaps.
- Familiarity with SwiftUI, UIKit, Swift Concurrency, Combine, Protocol Buffers, and Bazel.
Related searches
More like this
Similar roles
Staff Software Engineer, iOS
Intuit
Senior Lead Software Engineer, iOS
Capital One Financial
Senior Lead Software Engineer, iOS
Capital One Financial
Senior iOS Engineer, Media Experience
Lead Software Engineer, iOS
Capital One Financial