Staff iOS Engineer, Media Foundation

Reddit

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
San Francisco, CA
Salary
$217,000–$303,000 / yr
Posted
168 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $229k
This role $260k
$160k $318k
below market most similar roles pay here above market

This role pays more than 83% of similar roles. Most pay $202,800–$254,750 — the blue band above. At the midpoint, this role pays about $260k versus about $229k for comparable roles.

Based on 240 similar postings.

Employer

About Reddit

Reddit is a social news aggregation and discussion platform where users share content, vote on posts, and engage in community conversations across thousands of interest-based forums called subreddits.

Reddit currently has 89 open roles on FindRole.

Listed pay typically runs $216,700–$303,000 across 89 roles with salary data.

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Staff iOS Engineer, Media Foundation

The Staff iOS Engineer, Media Foundation joins the Media Foundation team to drive technical strategy, architecture, and execution for high-performance media experiences. You will architect a modular iOS video player, partner with backend infrastructure and CDN teams to optimize global delivery, and collaborate cross-functionally to build novel media products. Key responsibilities include setting developer standards, mentoring engineers, and utilizing AI-assisted development tools. The role requires extensive experience with Swift, AVFoundation for playback and asset management, and Core Media and Core Video for timing, synchronization, and buffer handling. You must possess familiarity with HLS, MPEG-DASH, MP4, and reactive frameworks like RxSwift or Combine. This position solves the technical challenge of delivering seamless, scalable video streaming and real-time manipulation across various mobile devices.

What you'll do

  • Architect a modular, easy-to-integrate iOS video player for high-performance user experiences.
  • Partner with backend infrastructure and CDN teams to optimize global media delivery.
  • Execute product and business strategies to build novel media features and products.
  • Define engineering standards and best practices to improve developer workflows.
  • Coach and mentor team engineers to support their professional development.
  • Use AI-assisted tools to accelerate prototyping, system design, and coding.

What we're looking for

  • At least 8+ years of experience as a software engineer developing user-facing iOS mobile native applications at scale using Swift.
  • In-depth knowledge of AVFoundation for video and audio playback, asset management, streaming, editing, and exporting capabilities.
  • Strong understanding of Core Media for timing and synchronization and Core Video for buffer handling.
  • Familiarity with HLS, MPEG-DASH, MP4, and other streaming protocols, as well as streaming frameworks and CDN integration.
  • Familiarity with reactive frameworks such as RxSwift or Combine (preferred).
  • BS degree in Computer Science, a similar technical field of study, or equivalent practical experience.
  • Excellent communication skills to collaborate effectively in a fully remote environment and discuss complex topics with various audiences.
  • Strong organizational skills and the ability to prioritize tasks to deliver projects on schedule.

More like this

Similar roles

Senior iOS Engineer, Media Experience

Reddit

Remote (San Francisco, CA) 40 days ago $190,800–$267,100
iOS Swift AVFoundation VideoToolbox HLS A/B Testing QoE UI/UX Media Playback Data Science ML Ranking Backend
5+ yrs exp Remote

Senior iOS Software Engineer, Consumer Engineering

Reddit

Remote (San Francisco, CA) 20 days ago $190,800–$267,100
Swift iOS AVFoundation VideoToolbox HLS Mobile Systems ML Analytics Feature Flags Distributed Systems Performance Optimization Accessibility
Remote

Staff Software Engineer, Media Foundations

Reddit

Remote 124 days ago $217,000–$303,000
Distributed Systems Microservices Event-driven Architecture CDN AV1 VP9 H.264 Adaptive Bitrate Streaming Media Pipelines Transcoding AI-assisted Development SLOs SLAs System Design
8+ yrs exp Remote

Staff Software Engineer, iOS Platform

Reddit

Remote (San Francisco, CA) 6 days ago $217,000–$303,900
iOS Swift Swift UI Structured Concurrency Dependency Injection Networking Layer Persistence Agentic Workflows
10+ yrs exp Remote

Staff Software Engineer, Media Experience

Reddit

Remote (San Francisco, CA) 63 days ago $217,000–$303,000
Go Python Ruby Java C++ GraphQL REST HTTP gRPC Thrift Redis SQL FFMPEG GPAC HLS MPEG-DASH H.264 H.265 VP9 AV1 AVFoundation VideoToolbox Distributed Systems
7+ yrs exp Remote

Staff Mobile Engineer, iOS

Abbott

Alameda, CA 60 days ago
Swift SwiftUI iOS React Native Combine async-await MVVM MVI CI/CD Core ML GraphQL Bluetooth Low Energy Mobile APIs Crash Analytics Performance Monitoring
8+ yrs exp