Principal Engineer, iOS Performance
Core
Architecting and scaling Reddit's iOS mobile application infrastructure to support 100M+ daily active users, focusing on performance, modularity, and developer efficiency.
Role type
Principal Engineer, iOS Platform (Architect)
Builds
Core networking and caching stacks, shared iOS frameworks, and performance monitoring tools for the Reddit mobile app.
Domain
Social Media / Mobile iOS Development
Deliverable
production ML models | product features | infrastructure
Required skills
iOS architecture design, Swift, structured concurrency, performance optimization (ANR reduction, launch time), observability/telemetry, mentoring technical teams, cross-functional collaboration
Preferred skills
Experience influencing large organizations (200+ engineers), deep understanding of building mobile apps at scale, passion for scalable software design
Technologies
Swift, SwiftUI
Responsibilities
Own the architecture of Reddit's iOS Mobile App to scale for 100M+ DAUs; Identify gaps in iOS App Architecture and lead redesigns for modularity and performance; Define and execute on key user-facing performance goals (ANR rate, Time to Interactive, dropped frames); Improve observability and data quality for performance metrics; Drive a company-wide culture of performance; Mentor iOS developers across the company
Seniority
Principal, strategy & mentorship