← Back to all jobs
20d 1h left to apply
R

Principal Engineer, iOS Performance

Reddit📍 Remote - United StatesEstimated: $80,000 - $120,000

✨ AI Insights & Summary

Reddit is seeking a Principal Engineer to architect and scale its core iOS application, aiming to support over 100 million daily active users. This role is pivotal in setting technical direction, improving developer efficiency, and mentoring engineers across the company. It's a unique opportunity to shape the future of Reddit's mobile experience, focusing on performance, quality, and best practices within a highly influential platform.

Principal Engineer, iOS Platform

About Reddit

Reddit is a community of communities, built on shared interests, passion, and trust. It's home to the internet's most open and authentic conversations. With over 100,000 active communities and approximately 126 million daily active unique visitors, Reddit is a significant source of information. Learn more at www.redditinc.com.

About the Role

The iOS Platform team sets the technical direction for iOS at Reddit, focusing on improving developer efficiency by providing libraries, APIs, frameworks, monitoring performance, building shared components, and enhancing build tools. Our customers are primarily other engineers. We own core app components like the networking and caching stack and define the codebase's direction through design patterns and technologies.

This role will architect our iOS app to scale for the next 100M+ daily active users. You will establish iOS development standards, improve the overall iOS development experience, mentor senior iOS engineers, and serve as a go-to expert for iOS App architecture challenges.

As a Principal Engineer, you will be responsible for designing a solid foundation for our iOS application development, with company-wide scope and impact. You will champion technology selection and best practices, acting as the Architect for Reddit's iOS application.

What You'll Do

  • Own the architecture of Reddit’s iOS Mobile App, ensuring it scales for 100M+ DAUs and proposing solutions to make our mobile apps best-in-class.
  • Identify gaps in the current iOS App Architecture and lead redesigns to improve modularity, performance, and quality.
  • Define, measure, and execute key user-facing performance goals, focusing on minimizing App Not Responding (ANR) rates, reducing app launch time, and eliminating slow/dropped frames.
  • Improve observability and data quality for key performance areas, establishing reliable telemetry, monitoring, and guardrails.
  • Drive a company-wide culture of performance, equipping all iOS engineers with the tools and skills to own their product surfaces' performance.
  • Mentor iOS developers across the company.
  • Serve as the go-to person for complex iOS development challenges.

What We Expect From You

  • Deep, experience-based understanding of building mobile applications at scale.
  • Strategic thinker passionate about developing scalable, well-designed software.
  • 10+ years of software development experience, with at least 5+ years in designing/developing iOS applications.
  • Experience influencing larger organizations (200+ engineers) on iOS technical direction and best practices.
  • Experience with modern iOS development frameworks like Swift UI and structured Concurrency.
  • Passion for developing scalable, well-designed software that improves lives globally.
  • Experience working with cross-functional teams (design, product, data) to deliver great user experiences.
  • Bachelor's degree or higher in Computer Science or a related field, or equivalent technical expertise.

Benefits

  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k with Employer Match
  • Global Benefit programs tailored to your lifestyle, including workspace, professional development, and caregiving support.
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Paid Volunteer Time Off
  • Generous Paid Parental Leave

Pay Transparency

This job posting may span more than one career level. In addition to base salary, this job is eligible to receive equity in the form of restricted stock units. Reddit offers a wide range of benefits to U.S.-based employees. The base salary range for this position is $232,500 - $325,500 USD.

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role ↗

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted5/14/2026
CategoryMobile Development
SourceGreenhouse

FAQ

Is this position remote?

The Principal Engineer, iOS Performance role is a remote opportunity. The location specified is Remote - United States.

What is the salary?

The salary is not explicitly stated, but is competitive and based on experience.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

RevenueCat

Senior iOS SDK Engineer

RevenueCatEMEA, LATAM, Canada, USA🔄 Hybrid
Competitive
Mobile Development
View Job →
RevenueCat

Senior Android SDK Engineer

RevenueCatEMEA, LATAM, Canada, USA🔄 Hybrid
Competitive
Mobile Development
View Job →
P

PHP Staging Mobile Taleo

Php 40 EnOHIO-TROY-Upper Valley Medical Center🏠 Remote
Competitive
Mobile Development
View Job →