Staff Software Engineer - iOS
UberSan Francisco, United StatesPosted 12 March 2026
Job Description
Staff Software Engineer - iOS
Department: Engineering
Team: iOS
Location: San Francisco, United States
Type: Full-Time
**About the Role**
As a Staff Mobile Engineer on the Autonomous Mobility & Delivery (AM&D) team, you will define and drive the technical strategy behind Uber’s next-generation rider, eater, and merchant experiences in an autonomous world. Our mission is to enable safe, informative, and magical customer experiences without human driver interaction, while scaling AV commercialization globally.
This is an organization-level technical leadership role. You will operate across iOS and Android surfaces, shaping mobile architecture, influencing multi-team execution, and ensuring that our mobile platforms can support evolving autonomous and marketplace dynamics. You will partner deeply with backend, marketplace, AV integration, product, design, operations, and external partners to deliver cohesive, end-to-end experiences.
Beyond shipping features, you will anticipate long-term architectural needs, identify systemic gaps, and design durable solutions that increase developer velocity, reduce technical debt, and improve reliability across teams. You will lead complex, multi-quarter initiatives from inception through production, ensuring strong execution discipline and operational excellence.
This role is ideal for a mobile technical leader who thrives in high-ambiguity, zero-to-one environments and wants to shape both product direction and engineering standards at scale.
**What You Will Do**
1. Define and drive the long-term mobile technical strategy across iOS and Android for Autonomous Mobility & Delivery experiences
2. Lead large, cross-team initiatives from ideation through design, implementation, launch, and operational ownership
3. Architect scalable, modular, and maintainable mobile systems that support evolving autonomous and marketplace use cases
4. Anticipate future product and architectural needs, proactively addressing scalability, performance, and reliability challenges
5. Establish and promote mobile engineering best practices across architecture, testing, r