Staff Android Engineer (Clients Platform)

at Reddit
USD 217,000-303,900 per year
SENIOR
✅ On-site

Used Tools & Technologies

Not specified

Required Skills & Competences

Software Development @ 7 Kotlin @ 4 Hiring @ 4 Networking @ 7 Android @ 4 Android Development @ 4 Jetpack Compose @ 4 Observability @ 4 AI @ 4

Details

Reddit is a community of communities built on shared interests, passion, and trust. The Android Platform team sets the technical direction for Android at Reddit: designing, building, and supporting the Android app and its development ecosystem (libraries, frameworks, observability, and build/CI tooling) used by every team.

Responsibilities

  • Own and shape the architecture of Reddit’s Android app to scale for the next 100M+ DAUs.
  • Improve Android developer experience by designing tools, workflows, and CI integrations to make it fast and safe to develop and release code.
  • Define and operationalize guardrails (lint/static analysis, tests, and AI-assisted reviews) that catch common issues early.
  • Build and evolve Android client health and observability foundations (events, traces, dashboards) so teams can improve user experiences.
  • Apply AI thoughtfully to engineering workflows (e.g., code review, static analysis) for improved productivity.
  • Mentor and support Android engineers through design reviews, documentation, and education on platform capabilities.

Requirements

  • 8+ years of software development experience with at least 4+ years in designing/developing Android applications.
  • Experience working in a large codebase serving 100+ engineers and millions of DAUs.
  • Mastery of modern Android development (Jetpack Compose, Kotlin Coroutines).
  • Strong background in Android platform/infrastructure: shared libraries, startup/session orchestration, or core networking/caching.
  • Practical experience applying AI to engineering workflows with clear, measurable benefit.
  • Proven ability to lead cross-functional initiatives and influence technical direction across multiple teams.

Benefits

  • Comprehensive healthcare benefits and income replacement programs
  • 401(k) with employer match
  • Global benefit programs (workspace, professional development, caregiving support)
  • Family planning support
  • Gender-affirming care
  • Mental health & coaching benefits
  • Flexible vacation & paid volunteer time off
  • Generous paid parental leave

Pay Transparency & Other Details

  • Base salary range for this position: $217,000 - $303,900 USD
  • In addition to base salary, this role is eligible to receive equity in the form of restricted stock units; depending on the position offered, it may also be eligible to receive a commission.
  • Interview recordings/transcription/summarization by AI may be used for select roles; candidates can opt out prior to scheduled interviews. The company will collect certain categories of personal information during interviews and will delete recordings promptly after making a hiring decision.