Staff Software Engineer - iOS

Uber

Quick summary

Work type
On-site
Location
San Francisco, CA · Seattle, WA
Salary
$232,000–$232,000 / yr
Posted
38 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $232k
$131k most similar roles pay here $256k

This role pays more than 85% of similar roles. Most pay $165,000–$214,500 — the shaded band above. At the midpoint, this role pays about $232k versus about $190k for comparable roles.

Based on 240 similar postings.

Employer

About Uber

Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.

Uber currently has 95 open roles on FindRole.

Listed pay typically runs $232,000–$232,000 across 76 roles with salary data.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Staff Software Engineer - iOS

As a Staff Mobile Engineer on the Autonomous Mobility & Delivery (AM&D) team at Uber, you will lead the technical strategy for next-generation rider, eater, and merchant experiences in an autonomous world. Your role involves defining mobile architecture across iOS and Android platforms, driving large-scale initiatives from ideation to production, and ensuring cohesive end-to-end customer experiences by collaborating with backend, marketplace, product, design, and operations teams. You will anticipate long-term architectural needs, establish engineering best practices, and mentor senior engineers while elevating technical decision-making standards. The ideal candidate has extensive experience in mobile development, leading cross-team initiatives, and defining scalable architecture for consumer-facing applications. Familiarity with transportation or real-time systems, legacy codebase modernization, and executive-level strategy discussions is a plus.

What you'll do

  • Define and drive long-term mobile technical strategy for iOS and Android.
  • Lead large cross-team initiatives from ideation through production.
  • Architect scalable, modular mobile systems supporting autonomous use cases.
  • Anticipate future architectural needs to address scalability challenges.
  • Establish and promote mobile engineering best practices across teams.
  • Improve engineering velocity by reducing technical debt and enhancing workflows.

What we're looking for

  • 5+ years of professional software engineering experience with a focus on mobile development.
  • Proven track record leading cross-team, multi-quarter technical initiatives from concept through production.
  • Strong expertise in modern mobile architecture patterns, modularization strategies, state management, and performance optimization.
  • Experience driving metrics-based product development with strong reliability and quality guardrails.
  • Experience improving engineering standards across teams, including code quality, testing strategy, release processes, and operational excellence.
  • Deep experience with experimentation frameworks, funnel optimization, and data-informed product iteration.

More like this

Similar roles

Sr Software Engineer- iOS

T-Mobile

Bellevue, WA 24 days ago $113,600$205,000
Swift UIKit SwiftUI MVVM RESTful APIs CI/CD Git Xcode Postman GraphQL Firebase AWS Azure Google Cloud Platform SQLite Core Data Docker Kubernetes Terraform Prometheus Grafana

Staff Software Engineer - iOS

PayPal

Austin, TX 81 days ago $160,500$238,700
Swift UIKit SwiftUI CoreAnimation GraphQL REST CI/CD Objective-C networking automated testing Crashlytics Fabric Appium Cucumber
Hybrid

Staff, Software Engineer - iOS

Walmart

Sunnyvale, CA 50 days ago $143,000$286,000
Swift iOS TDD Clean Code SOLID Principles XP SwiftUI UIKit Core Data REST APIs Git Jira App Store Connect Firebase CI/CD
Hybrid

Lead Software Engineer, iOS

Snap Inc.

Santa Monica, CA 3 days ago
Swift Objective-C UIKit Foundation Core Animation Core Data multithreading performance optimization software design patterns React Native C/C++ OpenGL Metal

Staff iOS Engineer

Intuit

San Diego, CA 50 days ago $184,500$250,000
Swift SwiftUI REST SOAP SDLC TDD Unit testing

Senior Software Engineer, iOS

DoorDash, Inc

Sunnyvale, CA 3 days ago $130,600$192,000
Swift iOS SDK CocoaPods Networking Storage Unit tests OOP API development Continuous refactoring
Hybrid