Senior iOS Software Engineer, Media Foundation
2 months ago
Reddit is a community of communities. It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 97M+ daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit redditinc.com.
The Media Foundation’s mission is simple: Delivering seamless, high-performance media experiences that meet and exceed industry standards, ensuring unparalleled engagement across all platforms at Reddit. Media is the most engaging medium on Reddit, whether it’s for posts, comments, or ads. This is a pivotal role within the Media Foundation team, essential to shaping Reddit's media experience across all devices. We are seeking a stellar engineer with a deep understanding of scalable media solutions who can drive innovation, deliver top-tier video experiences to our users, and guide other teams in seamlessly integrating with our video API. This role not only involves building robust media capabilities but also contributing to the growth and strength of our media engineering team as Reddit continues to scale.
This is a high impact role where you will drive related technical & product strategy, operations, architecture, and execution for one of the largest sites in the world.
What You’ll Do:
- Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
- Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks.
- 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.
- Continuously learn and improve your technical and non-technical abilities.
What We Are Looking For:
- At least 3+ years of experience as a software engineer developing user-facing iOS mobile native applications at scale, using Swift.
- Software development experience in one or more general-purpose programming languages; Java, Python, Go, Rust, C++.
- Additional knowledge around GraphQL, REST, HTTP basics, and the ability to design maintainable APIs is a plus.
- 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.
What Will Set You Apart:
- 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.
- Knowledge of video encoding standards (H.264, H.265/HEVC, VP9, AV1) and understanding codec-specific trade-offs in quality and performance.
- Familiarity with VideoToolbox for hardware-accelerated video encoding and decoding, optimizing for real-time playback and streaming performance.
- Familiarity with reactive frameworks (RxSwift, Combine).
- Experienced with SQL and BigQuery.
-
Senior iOS Software Engineer, Media Foundation
40 minutes ago
San Francisco, United States Tbwa ChiatDay Inc Full timeSenior iOS Software Engineer, Media FoundationReddit is a community of communities. It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 97M+ daily...
-
San Francisco, California, United States Reddit Full timeJoin the Media RevolutionAt Reddit, we're pushing the boundaries of what's possible in media experiences. As a Senior iOS Software Engineer on our Media Foundation team, you'll play a pivotal role in shaping the future of video and audio playback on our platform.About the RoleWe're seeking an exceptional engineer with a deep understanding of scalable media...
-
Senior iOS Software Engineer
4 weeks ago
San Francisco, California, United States HexaQuEST Global, Inc. Full timeJob Title: Senior iOS Software EngineerAbout the Job:We are seeking a highly skilled Senior iOS Software Engineer to join our team at HexaQuEST Global, Inc. in SFO, California. As a Senior iOS Software Engineer, you will be responsible for designing, building, and deploying high-end mobile applications for various internal business customers.Key...
-
San Francisco, California, United States Tbwa ChiatDay Inc Full timeAbout RedditReddit is a vibrant platform built on shared interests, passion, and trust. With 100,000+ active communities and approximately 97M+ daily active unique visitors, it's one of the internet's largest sources of information. Our mission is to deliver seamless, high-performance media experiences that meet industry standards.The RoleWe're seeking an...
-
Senior iOS Software Engineer
4 weeks ago
San Francisco, California, United States Medicast Full time**About the Role:**We are seeking an experienced Senior iOS Software Engineer to join our team at Medicast. As a key member of our engineering team, you will be responsible for designing and developing high-quality mobile applications for iOS.The ideal candidate will have a strong background in software development with a focus on mobile applications. You...
-
iOS Software Engineering Expert
3 days ago
San Francisco, California, United States Accelon Inc Full timeAbout Accelon IncWe are seeking highly skilled Senior iOS Engineers to join our team at Accelon Inc, a leading provider of innovative mobile solutions. As a Senior iOS Engineer, you will play a crucial role in developing and maintaining high-performance iOS applications.Key ResponsibilitiesWork from the backlog of performance improvements already identified,...
-
Senior Software Engineer
3 weeks ago
San Francisco, California, United States Oura Full timeRole SummaryWe are seeking a talented Senior iOS Engineer to join our Women's Health team. As a senior engineer, you will be responsible for leading the development of high-quality iOS applications and collaborating with cross-functional teams to deliver complex features.Key ResponsibilitiesDevelop and maintain high-quality iOS applications using Swift and...
-
San Francisco, California, United States Tbwa ChiatDay Inc Full timeThe Media Foundation at Reddit is dedicated to delivering seamless, high-performance media experiences that meet and exceed industry standards. We are seeking a skilled iOS engineer with a deep understanding of scalable media solutions who can drive innovation, deliver top-tier video experiences to our users, and guide other teams in seamlessly integrating...
-
Senior iOS Software Architect
4 weeks ago
San Francisco, California, United States Fortune Brands Full timeJob Summary: Fortune Brands Innovations is seeking a Senior iOS Mobile Application Developer to lead the design, development, and deployment of next-generation iOS applications.">Key Responsibilities: ">Collects, analyzes, reviews, documents, and communicates mobile business needs and requirements">Software architecture, design, and implementation of iOS...
-
iOS and macOS Software Engineer
4 weeks ago
San Diego, California, United States Apple Full timeAbout the RoleWe're seeking an experienced Senior Media Systems Software Developer to join our team in San Diego, California. The ideal candidate will have expertise in developing media systems software, including using advanced system debugging tools, sampling, and profiling tools such as XCode instruments, DTrace, GDB/LLDB, Valgrind, AddressSanitizer, and...
-
Senior Media Experience Software Engineer
2 months ago
San Diego, United States Apple Inc. Full timeSenior Media Experience Software EngineerApple is inventing new audio experiences on our newer platforms such as Vision Pro while continuing to add new features and improve quality of our existing platforms such as AirPods, iPhone, iPad, Apple Watch, Apple TV, HomePods, and Mac. Over the last several years with major contributions from an impactful team, we...
-
Senior Software Engineer
1 week ago
San Francisco, United States block.xyz Full timeSenior Software Engineer (iOS), Connected DevicesRemoteThe RoleYou will design and develop new functionality for new and existing 1st and 3rd party hardware connected to Square's iOS Points of Sale. The Connected Devices team is a mobile development team focused on connecting Square's mobile Points of Sale to hardware devices (card readers, Square Stand,...
-
Senior iOS Engineer, Mobile Platform
2 months ago
San Francisco, United States Patreon Full timePatreon is a media and community platform where creators give their biggest fans access to exclusive work and experiences. Over 300k creators are cultivating fandoms and building their businesses each month. Creators can offer free memberships to fans looking to explore more of their work, paid memberships to give access to exclusive media and community, or...
-
Senior Software Engineer, iOS
7 days ago
San Francisco, United States Tbwa ChiatDay Inc Full timeSenior Software Engineer, iOS - World IDAbout the Company:World is a network of real humans, built on privacy-preserving proof-of-human technology, and powered by a globally inclusive financial network that enables the free flow of digital assets for all. It is built to connect, empower, and be owned by everyone.About the TeamWorld ID is a digital identity...
-
iOS Software Engineer
3 days ago
San Francisco, California, United States Envoy Full timeJob DescriptionWe are seeking a skilled iOS engineer to join our team at Envoy. As an iOS software engineer, you will be responsible for building core product features and collecting metrics to determine their impact on the business.The ideal candidate will have 6+ years of experience with iOS development and proficiency in Swift. They should also have...
-
Senior iOS Software Engineer
1 week ago
San Francisco, United States Perplexity AI Full timePerplexity AI is looking for a Senior iOS Engineer to join our small team revolutionizing the way people search and interact with the internet. You will be responsible for building new experiences and improving the performance of Perplexity's iOS app. The ideal candidate should have strong programming skills, an interest in search and large language models,...
-
Senior iOS Software Engineer
1 week ago
San Francisco, United States Tbwa ChiatDay Inc Full timePerplexity AI is looking for a Senior iOS Engineer to join our small team revolutionizing the way people search and interact with the internet. You will be responsible for building new experiences and improving the performance of Perplexity’s iOS app.The ideal candidate should have strong programming skills, an interest in search and large language models,...
-
Senior Software Engineer, iOS
1 week ago
San Francisco, United States Tools for Humanity Full timeAbout the Company: World is a network of real humans, built on privacy-preserving proof-of-human technology, and powered by a globally inclusive financial network that enables the free flow of digital assets for all. It is built to connect, empower, and be owned by everyone. About the Team This role is part of our World App team, which since its launch in...
-
iOS Software Engineer
3 days ago
San Francisco, California, United States Syntricate Technologies Full timeJob Overview:Syntricate Technologies is a leading technology company that specializes in providing innovative software solutions. We are currently seeking an experienced iOS Software Engineer to join our development team. As a key member of our team, you will be responsible for designing and developing high-quality iOS applications using Swift, SwiftUI, and...
-
Senior iOS Software Engineer
2 weeks ago
San Francisco, United States Perplexity AI Full timeJob DescriptionJob DescriptionPerplexity AI is looking for a Senior iOS Engineer to join our small team revolutionizing the way people search and interact with the internet. You will be responsible for building new experiences and improving the performance of Perplexity's iOS app.The ideal candidate should have strong programming skills, an interest in...