Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Software Engineer - iOS, Ads

AT Uber
Uber

Senior Software Engineer - iOS, Ads

San Francisco, CA

About the Role

We're looking for a talented Senior Software Engineer, iOS to join our dynamic and growing Uber Ads team. In this role, you will design, build, and maintain the next generation of mobile advertising solutions that integrate seamlessly into Uber's suite of products. You'll work on highly visible features that directly impact user experiences and contribute to our advertising platform's success.

As a Senior iOS engineer, you will collaborate closely with cross-functional teams, including Product Managers, Designers, Backend Engineers, and Data Scientists. Your work will span from enhancing our current ad products to creating new advertising experiences, making a significant impact on the business and our global user base.

Want more jobs like this?

Get jobs delivered to your inbox every week.

Select a location
By signing up, you agree to our Terms of Service & Privacy Policy.


What You'll Do

  • Design, develop, and optimize high-quality iOS applications focused on delivering personalized ad experiences within the Uber app.
  • Collaborate with the Uber Ads team and key stakeholders to translate business needs into technical requirements and highly engaging user-facing products.
  • Build scalable and maintainable code while implementing best practices in mobile architecture.
  • Analyze and optimize mobile application performance, ensuring a smooth, intuitive, and responsive user experience.
  • Collaborate with the Backend Engineering team to develop APIs and data integrations required for the mobile ads infrastructure.
  • Participate in code reviews, providing constructive feedback to peers to improve the quality of the codebase.
  • Lead projects from concept through execution, driving new feature development and product releases.
  • Mentor junior engineers, fostering technical growth and sharing best practices within the team.

Basic Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • Proficiency in Swift and Objective-C, with a strong understanding of the iOS development ecosystem.
  • Deep understanding of mobile application architecture, design patterns and best practices.
  • Proven experience shipping high-quality iOS applications in the App Store.
  • Strong problem-solving skills with a focus on delivering high-quality user experiences.
  • Excellent collaboration and communication skills with a cross-functional team mindset.

Preferred Qualifications

  • 5+ years of professional experience in iOS development, with at least 2+ years of experience at a senior level.
  • Experience working in an advertising technology environment, particularly mobile ads.
  • Knowledge of backend development principles and experience working with APIs.
  • Prior experience working in large-scale, high-impact consumer product teams.
  • A passion for staying updated with the latest trends in mobile development and advertising technologies.

For New York, NY-based roles: The base salary range for this role is USD$185,000 per year - USD$205,500 per year.

For San Francisco, CA-based roles: The base salary range for this role is USD$185,000 per year - USD$205,500 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is USD$185,000 per year - USD$205,500 per year.

For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.

Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment 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. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.

Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

Client-provided location(s): San Francisco, CA, USA; New York, NY, USA; Sunnyvale, CA, USA
Job ID: Uber-135376
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • FSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Mental Health Benefits
  • Parental Benefits

    • Fertility Benefits
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • Pet-friendly Office
    • Snacks
    • Some Meals Provided
    • On-Site Cafeteria
  • Vacation and Time Off

    • Paid Vacation
    • Unlimited Paid Time Off
    • Paid Holidays
    • Personal/Sick Days
    • Sabbatical
    • Volunteer Time Off
  • Financial and Retirement

    • 401(K)
    • Company Equity
    • Performance Bonus
  • Professional Development

    • Work Visa Sponsorship
    • Associate or Rotational Training Program
    • Promote From Within
    • Mentor Program
    • Access to Online Courses
  • Diversity and Inclusion

    • Employee Resource Groups (ERG)
    • Diversity, Equity, and Inclusion Program