Skip to main content

Principal Engineer, iOS Performance

Reddit
Remote - United StatesUpdated 68d ago
Base salary
$233k–$326k
Published base salary range · Top quartile for Engineering (776 listings)
Location
Remote - United States
Remote eligibility
Employment
Full-time
Staff / Principal
Role family
Engineering
Media / Creator
Role skills
Apply on job-boards.greenhouse.io
Job actionsApply now
Job actionsApply now

About the job

Reddit is a community of communities with 100,000+ active communities and ~130M daily active users. The iOS Platform team sets technical direction for iOS at Reddit, owning core components like networking and caching. This Principal Engineer role will architect the iOS app to scale to 100M+ DAUs, establish standards, mentor senior engineers, and drive performance improvements including reducing ANR rate, app launch time, and slow/dropped frames.

Responsibilities

  • Own the architecture of Reddit’s iOS Mobile App and make it scale to the next 100M+ DAUs.
  • Propose ideas/solutions to reach the vision of making Reddit’s Mobile Apps best-in-class.
  • Identify gaps in current iOS App Architecture and lead redesign to improve modularity, performance, and quality.
  • Define, measure, and execute on key user-facing performance goals (ANR rate, app launch time, slow/dropped frames).
  • Improve observability and harden data quality for all key performance areas.
  • Drive a company-wide culture of performance and mentor iOS developers.

Qualifications

  • 10+ years of software development experience with at least 5+ years in designing/developing iOS applications.
  • Experience influencing larger (200+ engineers) organizations on technical direction/best practices related to iOS.
  • Experience with modern iOS development frameworks such as Swift UI and structured Concurrency.
  • Experience working with cross-functional teams (design, product, data).
  • Bachelor's degree or higher in Computer Science or related field, or equivalent technical expertise.

Compensation: Base salary range $232,500—$325,500 USD, plus equity in the form of restricted stock units.

Benefits: Comprehensive healthcare (medical, dental, vision), 401(k) with employer match, flexible vacation, paid parental leave, mental health & coaching benefits, and more.

Application: Apply via the provided link.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.