> Markdown version of [/jobs/ext/3366033-staff-ios-engineer-media-foundation](https://www.wearedevelopers.com/jobs/ext/3366033-staff-ios-engineer-media-foundation). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff iOS Engineer, Media Foundation - **Company:** reddit Inc. - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Experienced - **Salary:** $217,000.0 - $303,000.0 - **Contract:** Permanent contract - **Skills:** IOS Applications, CoreMedia CMS, HTTP Live Streaming, Data Streaming, Backend, MPEG-DASH, Information Technology, Live Streaming - **Published:** September 2, 2026 - **Apply:** https://www.themuse.com/jobs/reddit/staff-ios-engineer-media-foundation ## About the Role * 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, essential for custom playback and real-time video manipulation. * Familiarity with HTTP Live Streaming (HLS), MPEG-DASH, MP4, and other streaming protocols, as well as working knowledge of streaming frameworks and CDN integration for optimized video delivery. * Familiarity with reactive frameworks (RxSwift, Combine) * Strong organizational skills, the ability to prioritize tasks and to deliver projects on schedule. * BS degree in Computer Science, a similar technical field of study or equivalent practical experience. * Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure. * Excellent communication skills. You collaborate effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences. ## Description * Architect a highly modular, easy-to-integrate iOS video player that enables other teams to build features effortlessly while delivering first-class performance for users. * Partner with backend media infrastructure and CDN teams to optimize global delivery and performance. * Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy and build novel media products and features that our users will love. * Work with a team of thoughtful, fast-moving, and motivated engineers. Set and define standards that improve developer workflows, recommend best practices, and help coach and mentor engineers on the team to further their professional development. * Utilize AI-assisted development tools to accelerate prototyping, system design, and coding, while applying rigorous judgement to validate and own the final outputs.