Senior iOS Software Engineer, iOS Platform
at Reddit
π New York City, United States
USD 190,800-267,100 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Hiring @ 4 Networking @ 4 API @ 4 iOS @ 4 Swift @ 6 Design Patterns @ 7Details
Reddit's iOS Platform team sets the technical direction for iOS at Reddit and owns core components of the app such as the networking and caching stack. The team improves developer efficiency by providing libraries/APIs/frameworks, monitoring and improving performance, building shared components, and improving build tools. As an engineer on the iOS Platform team you will design and implement new features, refactor existing code, and collaborate with other engineers to develop solutions that meet Redditβs standards for performance, reliability, and scalability.
Responsibilities
- Be the go-to person for developers on complex problems in iOS development.
- Drive new features end-to-end through prototyping, validation, implementation, launch, and continuous iteration.
- Build and evolve the technical foundation and shared components (libraries, APIs, frameworks) for iOS development at Reddit.
- Improve developer efficiency, performance, reliability, and scalability of the iOS codebase.
- Collaborate with cross-functional teams (design, product, data) and other engineering teams.
Requirements
- Bachelor's degree or higher in Computer Science or a related field, or equivalent technical expertise.
- 5+ years of professional experience developing user-facing native iOS mobile applications at scale, using Swift.
- Experience with core iOS concerns such as networking and caching stacks.
- Strong understanding of design patterns and building scalable, well-designed software.
- Track record of leading large projects requiring cross-team and cross-functional collaboration.
- Ability to prototype, refactor existing code, and set long-term technical direction.
- Entrepreneurial mindset: self-directed, innovative, and comfortable in fast-paced environments.
Benefits
- Comprehensive healthcare benefits and income replacement programs.
- 401(k) match.
- Family planning support and gender-affirming care.
- Mental health & coaching benefits.
- Flexible vacation & Reddit Global Days Off.
- Generous paid parental leave and paid volunteer time off.
Pay Transparency
- Base pay range for this position: $190,800 - $267,100 USD.
- In addition to base salary, candidates may be eligible to receive equity in the form of restricted stock units and, depending on the position, commissions.
Additional Notes
- Interviews for select roles/locations may be recorded, transcribed, and summarized by AI; candidates can opt out prior to scheduled interviews.
- During interviews Reddit may collect Identifiers, Professional and Employment-Related Information, and Sensory Information (audio/video). Recordings will be deleted promptly after making a hiring decision.
- Reddit is an equal opportunity employer and provides reasonable accommodations during the application process.