Reddit · San Francisco, United States
Join Reddit's Consumer Engineering organization as a Senior iOS Software Engineer. In this role, you will build and scale user-facing iOS experiences that enhance content discovery, community engagement, and user interaction. You will lead projects through the full development lifecycle, collaborate with cross-functional teams, and improve iOS architecture and engineering standards. This position offers comprehensive health benefits, flexible vacation, family planning funds, paid parental leave, and personal and professional development funds.
- A strategic, product-minded partner who connects technical decisions to user and business outcomes and can lead through ambiguity
- An experienced iOS engineer who has built and shipped consumer-facing native applications at scale using Swift
- A clear and collaborative communicator who can explain complex tradeoffs, influence stakeholders, and build alignment across teams
- A curious, adaptable, and ownership-oriented teammate who embraces experimentation, learns from setbacks, improves processes, and helps others succeed
- Experience with experimentation, feature flags, instrumentation, analytics, and product or quality-of-experience metrics; familiarity with AVFoundation, VideoToolbox, HLS, media playback, recommendation systems, accessibility, or ML-integrated products is a plus
- Professional experience developing native iOS applications with Swift and a strong understanding of iOS frameworks and application architecture
- Ability to write idiomatic, readable, reusable, and testable code, with strong skills in debugging, performance optimization, reliability, and maintainability
- Experience designing mobile systems and interfaces, evaluating architectural tradeoffs, and building scalable features from APIs through user-facing UI