Staff Software Engineer, iOS

Intuit

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Mountain View, CA
Salary
$202,500–$274,000 / yr
Posted
20 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $220k
This role $238k
$147k most similar roles pay here $288k

This role pays more than 75% of similar roles. Most pay $199,600–$239,987 — the shaded band above. At the midpoint, this role pays about $238k versus about $220k for comparable roles.

Based on 240 similar postings.

Employer

About Intuit

Intuit is a financial software company known for products like TurboTax, QuickBooks, Mint, and Credit Karma, helping consumers and small businesses manage their finances and taxes. Industry: Financial Software & Technology

Intuit currently has 174 open roles on FindRole.

Listed pay typically runs $202,500–$274,000 across 152 roles with salary data.

Most-posted roles

View all roles at Intuit

At a glance

TL;DR · Staff Software Engineer, iOS

Staff software engineer - iOS As a member of the QuickBooks Workforce Solutions team, you will set the technical direction and multi-quarter architectural roadmap for iOS across a portfolio of products. You will perform hands-on development to build high-quality code, durable components, and shared frameworks while driving large-scale initiatives that involve decomposing complex problems and communicating trade-offs to stakeholders. The role involves designing features powered by on-device models and implementing AI-assisted development tools to improve productivity. Key technologies include Swift, Objective-C, SwiftUI, UIKit, Swift Concurrency, Combine, Core ML, Vision, and Natural Language. You will utilize Xcode, Swift Package Manager, Fastlane, and CI/CD pipelines while ensuring performance through XCTest and Instruments. The work focuses on solving technical challenges in the fintech space, specifically managing sensitive financial data with a focus on security, privacy, and on-device inference.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Define the technical vision and multi-quarter architectural roadmap for iOS across the Workforce Solutions portfolio.
  • Write high-quality, scalable code while designing durable components and shared frameworks to improve development speed.
  • Lead large-scale technical initiatives by decomposing ambiguous problems and communicating trade-offs to stakeholders.
  • Design and ship intelligent features powered by on-device machine learning models.
  • Establish strategies for using AI-assisted development tools to increase engineering productivity and code quality.
  • Mentor engineers and raise the engineering bar through rigorous code reviews and best practices.
  • Monitor Apple platform trends to make strategic technology choices for the mobile organization.
  • Partner with cross-functional teams to integrate backend services and manage complex system integrations.

What we're looking for

  • 8 or more years of software engineering experience with at least 6 years building production iOS applications in Swift and Objective-C.
  • Deep expertise in iOS frameworks including SwiftUI, UIKit, Swift Concurrency, Combine, and various architectural patterns like MVVM and VIPER.
  • Proven track record architecting modular iOS codebases using feature modularization, dependency injection, and versioned internal frameworks.
  • Hands-on experience with on-device machine learning on Apple platforms using Core ML, Vision, Natural Language, and Foundation Models.
  • Expertise in the iOS delivery toolchain including Xcode build systems, Swift Package Manager, CocoaPods, Fastlane, and CI/CD pipelines.
  • Strong command of mobile quality and performance engineering including XCTest, Instruments profiling, crash triage, and battery/network efficiency.
  • Experience owning app security and compliance for sensitive financial data using Keychain and biometric authentication.
  • BS/MS in computer science or equivalent work experience.
  • Experience developing large-scale consumer applications with millions of users (preferred).
  • Experience integrating Apple Intelligence capabilities like App Intents and Siri integration (preferred).
  • Experience with model conversion, quantization, and performance tuning for on-device inference (preferred).
  • Experience shipping LLM-backed product features including prompt engineering and evaluation harnesses (preferred).
  • Experience in a large multi-team or monorepo mobile environment (preferred).
  • Experience with A/B experimentation, feature flagging, and data-driven release decisions (preferred).
  • Exposure to cross-platform approaches like KMP or React Native (preferred).
  • Background in fintech, payroll, or other domains with strict regulatory requirements (preferred).

More like this

Similar roles

Lead Software Engineer, Senior iOS Developer

JPMorgan Chase

Columbus, OH 79 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 Software Engineer, iOS Developer Lead

JPMorgan Chase

Plano, TX 56 days ago
Swift Objective-C Xcode XCUITest Cucumber BDD WireMock CI/CD SwiftUI UIKit i18n l10n SPM Jenkins BitBucket Sauce Labs Perfecto SeeTest
5+ yrs exp

Lead iOS Software Engineer

JPMorgan Chase

Columbus, OH 42 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

iOS/macOS Software Engineer

Apple Inc

Cupertino, CA 180 days ago $150,400$277,600
Swift SwiftUI Swift Concurrency Swift Testing CoreML Python iOS macOS Multithreading Memory Management Data Pipelines web-services
4+ yrs exp

Lead Software Engineer - iOS Lead

JPMorgan Chase

Plano, TX 16 days ago
Swift Kotlin Java Objective-C SwiftUI UIKit Cocoa Xcode Git CI/CD Agile Scrum SRE CoreML VisionKit MVVM MVC MVP VIPER MVI OAuth SSO NFC Mobile Development
5+ yrs exp

Lead Software Engineer - iOS Lead

JPMorgan Chase

Plano, TX 17 days ago
Swift Kotlin Java Objective-C SwiftUI UIKit Cocoa CoreML VisionKit Xcode Git CI/CD Agile Scrum SRE MVVM MVC MVP VIPER MVI API Integration Copilot OAuth SSO NFC
5+ yrs exp