
Remote opportunity at
RedditSenior iOS Engineer, Media Experience
Reddit is an online platform that hosts over 100,000 active communities centered around shared user interests, drawing roughly 130 million daily active visitors. The Media Experience…
Career Tools
About This Role
Reddit is an online platform that hosts over 100,000 active communities centered around shared user interests, drawing roughly 130 million daily active visitors. The Media Experience team focuses on making video discovery and playback intuitive and engaging across the platform. Reddit seeks a Senior iOS Engineer to drive the technical strategy for media engagement and shape user-facing features that boost video consumption. This position suits an experienced mobile developer who…
Job Description
Reddit is an online platform that hosts over 100,000 active communities centered around shared user interests, drawing roughly 130 million daily active visitors. The Media Experience team focuses on making video discovery and playback intuitive and engaging across the platform.
Reddit seeks a Senior iOS Engineer to drive the technical strategy for media engagement and shape user-facing features that boost video consumption. This position suits an experienced mobile developer who enjoys combining data-informed experimentation with high-performance client engineering. In this role, you will design immersive viewing interfaces, collaborate with backend and machine learning recommendation teams, and maintain application stability and rendering performance.
The position is a full-time, remote opportunity. Candidates will work closely with product, design, and data science professionals to establish engineering standards and execute product roadmaps.
Responsibilities
- Lead the iOS architecture for features that improve video discovery and consumption
- Partner with management to foster an environment of rapid prototyping and A/B testing
- Collaborate with client media infrastructure, backend, feeds, and machine learning ranking teams
- Partner with product, design, and data science teams on cross-functional execution
- Establish engineering standards for integrating media components and managing complex media lifecycles
Requirements
- At least 5 years of hands-on iOS experience developing native mobile applications at scale using Swift
- Experience steering cross-team projects that addressed tangible business goals such as watch time or daily active users
- Familiarity with experimentation, data funnels, and quality of experience metrics
- Experience optimizing video player performance or building features using AVFoundation or VideoToolbox
Qualifications
- Familiarity with HTTP Live Streaming
- Experience integrating with recommendation and feed systems
Core Skills
Benefits
- Comprehensive healthcare benefits and income replacement programs
- 401(k) program with an employer match
- Global benefit programs covering workspaces, professional development, and caregiving support
- Family planning support and gender-affirming care
- Mental health and coaching benefits
- Flexible vacation and paid volunteer time off
- Generous paid parental leave
- Eligibility to receive equity in the form of restricted stock units
Frequently Asked Questions
What is the location and remote status for this role?
This position is fully remote.
What is the employment type?
This is a full-time position.
What is the salary range for this position?
The base salary range is $190,800 to $267,100 USD, with final offers determined by factors such as skills and work experience. The role is also eligible to receive equity in the form of restricted stock units.
What level of experience is required?
Applicants must have five or more years of hands-on iOS experience developing native mobile applications at scale using Swift.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.


