engineering
Posted Apr 20Staff Android Engineer (Clients Platform)
at Redditinc
United StatesRemote
Responsibilities
- Own and shape the architecture of Reddit’s Android App to scale for the next 100M+ DAUs.
- 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.
- Mentor and Support Android engineers through design reviews, documentation, and education on platform capabilities.
Requirements
- With 100,000+ active communities and approximately 121 million daily active unique visitors, Reddit is one of the internet’s largest sources of information.
- The Android Platform team sets the technical direction for Android at Reddit.
- We design, build, and support the Android app and its development ecosystem (libraries, frameworks, observability, and build/CI tooling) that every team uses to ship delightful Reddit experiences.
- experience by designing tools, workflows, and CI integrations that make it fast and safe to develop and release code.
- Apply AI thoughtfully to engineering workflows (e.g., code review, static analysis) for improved productivity.
- 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:
- Additionally, Reddit offers a wide range of
- In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI).