Senior Android Engineer, Apps Platform (Performance)

at Reddit
πŸ“ United States
USD 190,800-267,100 per year
SENIOR
βœ… Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Kotlin @ 6 Java @ 6 Hiring @ 4 Networking @ 4 Performance Optimization @ 4 Android @ 4 Android Development @ 4 API @ 4 QA @ 4 Design Patterns @ 4

Details

Reddit is a community of communities, built on shared interests, passion, and trust. Apps Platform is a platform team that supports mobile engineers across Reddit by providing libraries, APIs, frameworks, monitoring, shared components, and build tools. The team owns core app components such as the networking and caching stack and focuses on improving developer efficiency and app performance.

Responsibilities

  • Build experiences and create patterns for Reddit’s official Android app to improve core flows like browsing posts, commenting, and creating content.
  • Define and implement design patterns and technologies for the Android codebase.
  • Partner across product, design, and engineering teams to innovate and implement sophisticated solutions to complex challenges.
  • Participate in the full Android development cycle: design, develop, QA, experiment, analyze, and deploy.
  • Improve developer efficiency by building libraries/APIs/frameworks, monitoring performance, and improving build tools.

Requirements

  • Expertise in Java or Kotlin with 5+ years of experience in Android development.
  • Sound software engineering fundamentals.
  • Experience building at least one Android app from start to shipment with a team.
  • Experience or willingness to work on data-intensive, highly responsive, and fault-tolerant apps in the constrained environment of a smartphone.
  • Willingness to learn new approaches and challenge trends.
  • Passion for designing scalable, well-architected software that has global impact.

Benefits

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

Pay Transparency & Other Details

  • Base pay range for this U.S.-based position: $190,800 - $267,100 USD.
  • In addition to base salary, the role may be eligible for equity (RSUs) and, depending on position, commission.
  • Interviews in select roles/locations may be recorded, transcribed and summarized by AI; candidates can opt out prior to scheduled interviews. During interviews Reddit will collect identifiers, professional/employment information, sensory information (audio/video), and any other information candidates choose to share. Recordings will be deleted promptly after a hiring decision.

Technologies / Areas Mentioned

  • Java, Kotlin
  • Android app development, performance optimization for mobile
  • Networking and caching stacks
  • Libraries/APIs/frameworks, monitoring, build tools
  • Full Android development lifecycle (design, QA, experiment, analyze, deploy)