Staff Software Engineer, iOS

PayPal10 months ago
San Jose, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

At PayPal, Staff iOS Software Engineers are visionary technical leaders who drive the evolution of our mobile platform. You will define and execute the iOS technology roadmap, architect scalable systems powering millions of secure transactions daily, and deliver world-class mobile experiences that delight customers and fuel business growth. This role also involves leading high-performing teams, mentoring senior engineers, and fostering a culture of innovation and technical excellence within a global environment.

Key Responsibilities

  • Act as a project or system leader, coordinating the activities of other engineers on the project or within the system.
  • Determine the technical tasks that other engineers will follow.
  • Achieve customer, operational, program or service objectives through your actions.
  • Proactively improve existing structures and processes.
  • Exercise judgment in reconciling competing priorities (time, quality, risk, and complexity) to identify optimal solutions.
  • Identify patterns and condense repetition into densely meaningful, generalized solutions.
  • Collaborate with management to set and improve standards for engineering rigor.
  • Represent PayPal, Inc. externally with partners, customers, and industry organizations.

Required Qualifications

  • Minimum of 8 years of relevant work experience and a Bachelor's degree or equivalent experience.
  • Deep expertise in iOS development with advanced proficiency in Swift and Objective-C, and a strong understanding of Cocoa frameworks and Xcode.
  • Proven experience designing, developing, and delivering large-scale mobile applications and reusable software libraries emphasizing scalability, reliability, and maintainability.
  • Strong knowledge of mobile architecture, design patterns, and object-oriented programming principles, including best practices in coding, testing, and code review.
  • Experience integrating and managing SQL/NoSQL databases and using ORM frameworks such as Hibernate or JPA.
  • Demonstrated ability to architect complex systems and deliver high-quality software that meets performance, security, and scalability goals.
  • Deep understanding of iOS platform technologies, trade-offs, and emerging design patterns.
  • Excellent collaboration and communication skills with the ability to translate technical vision into actionable outcomes across teams.

Preferred Qualifications

  • Experience with mobile payment technologies and integrations at scale.
  • Familiarity with CI/CD pipelines (Jenkins), application monitoring tools (Crashlytics, Fabric), and automated testing frameworks (Appium, Cucumber).
  • Proficiency in cross-platform frameworks such as React Native and exposure to Android development.
  • Expertise in mobile performance optimization, machine learning, or AI integration for mobile applications.
  • Awareness of emerging mobile technologies including AR, VR, and wearables.
  • A track record of inspiring and mentoring teams, fostering innovation, and shaping mobile engineering standards across organizations.

Benefits & Perks

  • Compensation: Base pay depends on work location and expertise. For example, in San Jose, CA the pay range is ($143,500 - $262,350 Salary) while in Austin, TX it is ($130,500 - $238,700 Salary). Additional compensation may include an annual performance bonus, equity, or other incentives.
  • Benefits: Enjoy a flexible work environment, employee share options, health and life insurance, and more. For further details, please visit https://www.paypalbenefits.com.
  • Hybrid work model offering in-person collaboration and remote flexibility.
  • Access to valuable resources that champion your financial, physical, and mental health.

Required Skills

Mentorship
CI/CD
Mobile Design Patterns
Objective-C
iOS Architecture
Swift
Cocoa Frameworks
System Design
SQL/NoSQL Integration
Xcode