Senior iOS Software Engineer, iOS Platform

at Reddit
USD 190,800-267,100 per year
SENIOR
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 6 Networking @ 4 Performance Monitoring @ 3 API @ 4 iOS @ 4 Swift @ 6 Design Patterns @ 4

Details

Reddit is a community of communities. The 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, performance improvements, shared components, and build tooling.

Responsibilities

  • Act as the go-to person for developers on complex iOS development problems.
  • Drive new features end-to-end through prototyping, validation, implementation, launch, and continuous iteration.
  • Design and implement new features and refactor existing code to meet Reddit’s standards for performance, reliability, and scalability.
  • Build the technical foundation for future features and experiences, establishing design patterns and technologies used across the codebase.
  • Collaborate with other engineers and cross-functional teams (design, product, data) to deliver great user experiences.

Requirements

  • Bachelor's degree or higher in Computer Science or a related field, or equivalent technical expertise.
  • 5+ years of hands-on, professional software development experience developing user-facing iOS native mobile applications at scale, using Swift.
  • Strong strategic thinking with a passion for developing scalable, well-designed software and long-term technical foundations.
  • Track record of leading large projects that require cross-team and cross-functional collaboration.
  • Entrepreneurial, self-directed, and comfortable working in fast-paced environments and ambiguity.
  • Experience working with design, product, and data teams to deliver user experiences.
  • Familiarity with networking and caching stacks, performance monitoring and optimization, shared components, APIs/frameworks, and build tools is implied by the role responsibilities.

Benefits

  • Comprehensive healthcare benefits and income replacement programs
  • 401(k) match
  • Family planning support
  • Gender-affirming care
  • Mental health & coaching benefits
  • Flexible vacation & Reddit Global Days Off
  • Generous paid parental leave
  • Paid volunteer time off

Compensation & Additional Information

  • Base pay range for this United States–based position: $190,800 - $267,100 USD per year.
  • In addition to base salary, the role may be eligible for equity (RSUs) and other compensation components.
  • In select roles and locations, interviews may be recorded, transcribed, and summarized by AI; candidates may opt out prior to scheduled interviews. Collected information categories and candidate privacy practices are described in Reddit's Candidate Privacy Policy.