Uber logo

Senior Software Engineer - iOS

Uber

San Francisco, CA
Full Time
Senior
198k-220k
11 days ago

Job Description

About the Role

The Experimentation team provides cutting edge tooling and methodologies for all teams at Uber to make rapid decisions for their product iterations. Experimentation is an exciting domain that combines multiple disciplines of Software Engineering (Backend, Distributed Systems, Mobile, Web, Data Infra), Data Science, and Product Design. Every major launch across Uber's Rides, Delivery, Earner, Freight, and Uber For Business (U4B) organizations leverages the Experimentation platform to determine how new features impact key business metrics. Virtually all Engineers, Scientists, and Product Managers at the company use our platform daily to launch, monitor, test, and make changes to Uber's ecosystem.

Key Responsibilities

  • Be responsible for the design, implementation, and delivery of complex projects
  • Build highly reliable and resilient features in our iOS Mobile SDK
  • Collaborate with cross-functional mobile developer teams to enable and support the business
  • Identify and fix bugs and improve the reliability of current systems
  • Bring in your passionate self and positively impact the team around you

Requirements

  • Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field OR 5-years full-time Software Engineering work experience
  • At least 3 years of technical software engineering experience in iOS development, Swift, or Objective C
  • Experience in iOS development
  • Proficiency in Swift programming
  • Proficiency in Objective C programming

Nice to Have

  • At least five (5) years of Software Engineering Experience in iOS Development
  • Experience in other mobile platform engineering teams
  • Industry experience in mobile Feature Flagging systems
  • Industry experience in Experimentation Systems

Qualifications

  • Educational background in Computer Science, Engineering, Mathematics, or related field
  • Or 5 years of full-time Software Engineering experience including specialized experience in iOS development

Benefits & Perks

  • Eligible to participate in Uber's bonus program
  • May be offered an equity award and other compensation
  • Eligible for various benefits as detailed at https://www.uber.com/careers/benefits

Working at Uber

Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. Uber values collaboration and a strong cultural identity, with offices continuing to be central to teamwork unless fully remote work is approved.

Apply Now

Job Details

Posted AtJun 9, 2025
Job CategoryMobile Development
Salary198k-220k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

About Uber

Website

uber.com

Company Size

10000+ employees

Location

San Francisco, CA

Industry

Other Transit and Ground Passenger Transportation

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches